﻿@charset "utf-8";
body,ul,ol,p,span,dl,dd,dt,h1,h2,h3,h4,h5,h6,h7,h8{ margin:0px; padding:0px;}/*初始化元素的内联及外联*/
/*div{ overflow:hidden;}*/
 
body{
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0px; margin:0px;
	list-style-type:none; background-color:#FFFFFF; table-layout:fixed; word-break: break-all; font-size: 12px; 
	
}
ol,ul,li{ list-style:none;}/*如需居内则为list-style:inside*/
h1,h2,h3,h4,h5,h6,h7,h8 {}    
abbr,acronym { border:0;} 
.hand{ cursor:pointer;}
/*p{ text-indent:2em;}*/
img{ border:0px; vertical-align:middle;}
label{vertical-align:middle}.b{ font-weight:bold;}
body a{ color:#333; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
.normal{ font-weight:normal;}
/*td{ font-size:12px;}*/
form{margin:0px;display: inline} 
td{word-wrap: break-word;word-break:break-all;}
textarea{resize:none}
select{vertical-align:middle;}
.pd2Img{ padding:2px; border:1px solid #CCC; background:#FFF;}
.pd0Img{ padding:0px; border:1px solid #CCC; background:#FFF;}
.liLine li{ border-bottom:1px dashed #CCC;}
.dashLine{ border-bottom:1px dashed #EAEAEA;}

a:hover {color:#F60;}
.tdhover{ background-color:#FFC}
.clear{ clear:both;}
.center{ text-align:center;}
.lh20{ line-height:20px !important; line-height:20px;}
.lh15{ line-height:15px !important; line-height:15px;}



.login_pic{ background:url(../images/login_bg.jpg) no-repeat; width:260px; height:110px; float:left; padding:10px; font-size:14px;}

.deinfo{ border:#FBD686 solid 1px; background-color:#FFFFCC; padding:5px; width:80%; margin:0px auto; text-align:center;}
.minh350{min-height:350px;height:auto !important;height:350px; overflow:visible; vertical-align:middle;}
.minh650{min-height:650px;height:auto !important;height:650px; overflow:visible; vertical-align:middle;}
.jt{}
.avatar_bg{ padding:4px; width:85px; height:88px; overflow:hidden; background:url(../images/avatar_bg.jpg) no-repeat;}
.inavatar_bg{width:85px; height:88px; overflow:hidden;}
.picbd{background:url(../images/avatar_bg2.jpg) no-repeat; width:340px; height:240px; padding:10px; overflow:hidden;}
.picbd img{}


/* 内外边距 */
.bt10{ float:left; margin-bottom:10px; display:inline;}
.mb5{ margin-bottom:5px; display:inline;}
.mtop40{ margin-top:37px; float:left; display:inline;}
.mleft10{ margin-left:10px; display:inline;}
.mr10{ margin-right:10px; display:inline;}.mr20{ margin-right:23px; display:inline;}
.ms10{ margin-top:10px; display:inline;}
.ml20{ margin-left:20px; display:inline;}
.ml5{ margin-left:5px; display:inline;}
.left{ float:left;}				
.right{ float:right;}
.clear{ clear:both;}
.bdbt1{ border-bottom:#CCC dashed 1px;}
.bdlr{border-left:#EBEBEB solid 1px; border-right:#EBEBEB solid 1px;}
.m10{ margin:10px;}
.p10{ padding:10px;}
.p5{ padding:5px;}
.p6{ padding:5px; background:url(../images/temp01/share_bg01.gif) no-repeat center; text-align:center; line-height:37px; font-size:12px; color:#333; height:37px;}
.pl_10{ padding-left:10px;}
.pl_8{ padding-left:8px;}
.ps10{ padding-top:10px;}.ps15{ padding-top:15px;}.ps5{ padding-top:5px;}.ps20{ padding-top:20px;}.ps25{ padding-top:25px;}.ps2{ padding-top:3px;}
.px10{ padding-bottom:10px;}.px20{ padding-bottom:20px;}
.pz10{ padding-left:10px;}.pz15{ padding-left:15px;}.pz20{ padding-left:20px;}.pz5{ padding-left:5px;}
.pr10{ padding-right:10px;}.pr5{ padding-right:5px;}


/* 宽度 */
.w70{ width:70px;}

/* 行高 */
.lh22{ line-height:22px;}
.lh25{ line-height:25px;}

/* 图片边框 */
.imgborder01{ border:#CCC solid 1px; padding:3px;}
.imgborder02{ border:#D5D5D5 solid 1px; padding:2px; width:50px; height:50px;}
.imgbg03{ background:url(../images/user/gift_cbg.png) no-repeat; padding:10px 10px 22px 10px; width:132px; height:153px;}
.imgbg04{ padding:7px; width:80px; height:80px;  background:url(../images/people_list_bg.gif) no-repeat;}
.imgbg05{ padding:10px; width:200px; height:141px;  background:url(../images/bk_bg2.gif) no-repeat;}
.imgbg06{ padding:7px; width:112px; height:78px;  background:url(../images/bk_bg3.jpg) no-repeat;}
.imgbg07{ padding:4px; width:72px; height:72px;  background:url(../images/search/kc_bg1.gif) no-repeat;}


/***********************************************/
/* form                                */
/***********************************************/

/*input{ vertical-align:middle;}*/
.input1{ height:22px; border:#FFCA0F solid 1px; line-height:22px; background:url(../images/form1_bg01.jpg) repeat-x; width:160px; padding-left:3px;}
.input2{ height:15px; border:#000 solid 1px; line-height:15px; background-color:#FFFCEB }
.input3{ line-height:18px;border-bottom-width:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-style: #000000; width:215px; background:none;}
	
.input3:focus { text-align:left; color:#333;}

.input4{ border:#CCCCCC solid 1px; font-size:12px; color:#CCC; line-height:26px; overflow-y:hidden; width:490px; padding:5px;}	
.btn_dq{ vertical-align:middle;}
.bt_s{ margin-left:-3px; }
.btn1 { width:90px; height:32px; line-height:32px; font-size:14px; color:#FFF; background:url(../images/btn01.jpg) no-repeat; border:none; font-weight:bold; cursor:pointer;
}

.btn2 { border:none; background:url(../images/btn02.jpg) no-repeat; width:50px; height:22px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #333; font-size:12px; text-align:center;
}

.btn3 { border:none; background:url(../images/btn07.jpg) no-repeat; width:50px; height:22px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #333; font-size:12px;  vertical-align:middle;
}
.btn4 { border:none; background:url(../images/btn04.gif) no-repeat; width:50px; height:24px; MARGIN: 2px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; vertical-align:middle;
}
.btn4_1 { border:none; background:url(../images/btn4_1.gif) no-repeat; width:80px; height:25px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:14px; font-weight:bold;
}
.btn4_2 { border:none; background:url(../images/btn4_1.gif) no-repeat; width:80px; height:25px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; font-weight: normal;
}

.btn5 { border:none; background-color: #FF9900;  PADDING: 3px 10px 3px 10px;   *PADDING: 2px 10px 0px 10px; *height:23px;  MARGIN:0px 0px 0px 0px;  CURSOR: pointer; COLOR: #fff; font-size:12px; vertical-align:middle;
overflow:visible !ie;
}
.btn5_bak { border:none; background-color: #FF9900;   PADDING: 3px 10px 3px 10px; *PADDING: 3px 3px 1px 3px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; vertical-align:middle;
overflow:visible !ie;
}

.btn6 { border:#E1E1E1 solid 1px; background-color: #fff ;  *PADDING: 0px 3px 1px 3px; PADDING: 0px 10px 0px 10px;  MARGIN: 0px 0px; CURSOR: pointer; COLOR: #666; font-size:12px; color:#333; _vertical-align:middle; +vertical-align:middle; height:23px;
overflow:visible !ie;
}

.btn7 { border:none; background:none; width:60px; height:22px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #FF9933; font-size:12px; text-align:center;  vertical-align:middle;
}

.btn8 { border:none; background-color:#8CD0F2;   PADDING: 3px 10px 3px 10px; *PADDING: 3px 3px 1px 3px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; vertical-align:middle;
}

.btn9 { border:none; background:url(../images/btn09.jpg) no-repeat; width:50px; height:22px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; text-align:center;}

.btn10 { border:#FF6832 solid 1px; background-color:#FFAF00 ;   PADDING: 5px 8px 3px 8px; *PADDING: 4px 5px 2px 5px;+padding:0 5px;+margin:0px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #666; font-size:12px; color:#333; vertical-align:middle; color:#FFF; font-size:14px; font-weight:normal;overflow:visible;
}

.btn10_0 { border:#FF6832 solid 1px; background-color:#FFAF00 ;   PADDING: 5px 8px 3px 8px; *PADDING: 0px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #666; font-size:12px; color:#333; vertical-align:middle; color:#FFF; font-size:14px; font-weight:normal;
}
.btn10_1 { border:#CCC solid 1px; background-color:#DDD ;   PADDING: 3px 3px 2px 3px; *PADDING: 4px 5px 2px 5px; +padding:0 4px;+margin:0px;MARGIN: 6px 0px; CURSOR: pointer;  vertical-align:middle; color:#888; font-size:14px;font-weight:normal;overflow:visible;
}

/*table样式*/

.td_bg01{ background:url(../images/user/td_bg01.jpg) repeat-x; height:30px; line-height:30px; color:#333;}
.tdimg{background:url(../images/pic_bg01.gif) no-repeat; padding:5px; width:40px; height:40px;}
.td_bg03{ background:url(../images/td_bg03.jpg) repeat-x 0px 2px; height:30px;}
.td_bg04{ background:url(../images/user/td_bg04.jpg) repeat-x; height:30px; line-height:30px; color:#333; border-top:#D8E8F1 solid 2px;}
.td_bg05{ border-bottom:#CCCCCC solid 1px;}
.bdnone{ border-bottom:#CCCCCC solid 2px;}

.td_bd01{ border-bottom:#CCCCCC dashed 1px;}
.td_bg06{ border-bottom:#fff dashed 1px;}
.td_bg07{ border-bottom:#CCCCCC solid 2px;}
.td_bg08{ border-bottom:#61A6DA solid 2px;}.td_bd09{ border-bottom:#E3EEF8 dashed 1px;}
.td_bd02{ border-bottom:#E6F2FD solid 2px; padding-left:3px;}
.tdimg2{ border:#CCC solid 1px; padding:3px;  background-color:#FFF;}
.td_bd10{ border-bottom:#F7D99B solid 2px;}
.td_bq{border:#CCC solid 1px; padding:0px 3px;height: 35px;}

.back{ background:url(../images/back.gif) no-repeat 2px 5px; float:right; padding-right:5px; padding-left:25px;}


/***********************************************/
/* 表情                                */
/***********************************************/
.bqlink_td{position:relative;}
.bqlink_td img {cursor:pointer;}
.bqbox{ position:absolute; top:-181px;+top:-181px;_top:-181px;*top:-181px; left:0px;display:none; width:340px; height:170px; border:1px solid #DDD; background:#fafafa;padding:3px;z-index:9999;}
.bqbox1{ position:absolute; top:25px;+top:25px;_top:25px; left:-280px;display:none; width:340px; height:170px; border:1px solid #DDD; background:#fafafa;padding:3px; z-index:9999;}
.bqbox2{ position:absolute; top:13px;+top:13px;_top:13px; left:-334px;*+left:-334px;*left:-334px;width:466px; height:205px; border:1px solid #DDD; background:#fafafa;z-index:9999;}
.bqbox3{ position:absolute; top:-19px;+top:-19px;_top:-19px;*top:-19px; left:-194px;*+left:-208px;*left:-208px;width:340px; height:170px; border:1px solid #DDD; background:#fafafa;padding:3px; z-index:9999;}
.bqbox4{ position:absolute; top:-19px;+top:-19px;_top:-19px;*top:-19px; left:-231px;*+left:-247px;*left:-247px;width:340px; height:170px; border:1px solid #DDD; background:#fafafa;padding:3px; z-index:9999;}
.bqbox5{ position:absolute; top:-19px;+top:-19px;_top:-19px;*top:-19px; left:-204px;*+left:-218px;*left:-218px;width:340px; height:170px; border:1px solid #DDD; background:#fafafa;padding:3px; z-index:9999;}
.bqbox6{ position:absolute; top:-19px;+top:-19px;_top:-19px;*top:-19px; left:-155px;width:340px; height:170px; border:1px solid #DDD; background:#fafafa;padding:3px; z-index:9999;}
.bqbox7{ position:absolute; top:-19px;+top:-19px;_top:-19px;*top:-19px; left:-487px;width:340px; height:170px; border:1px solid #DDD; background:#fafafa;padding:3px; z-index:9999;}
.bqbox8{ position:absolute; top:-19px;+top:-19px;_top:-19px;*top:-19px; left:-487px;width:340px; height:170px; border:1px solid #DDD; background:#fafafa; z-index:9999;}

/***********************************************/
/* fonts                                */
/***********************************************/
.white12{ font-size:12px; color:#FFFFFF; } 	
.white12 a:link, .white12 a:visited{
	color: #FFFFFF;
	text-decoration: none; font-size:12px;
}
.white12 a:hover{ color:#FFFFFF; text-decoration:underline;}
 
.white14{ font-size:14px; color:#FFFFFF; } 
.white14 a{color: #FFFFFF;}
.white14 a:link,.white14 a:visited{
	color: #FFFFFF;
	text-decoration: none; font-size:14px;
}
.white14 a:hover{ color:#FFFFFF; text-decoration:underline;}

.black12_5{ color:#717171; font-size:12px;}
.black12_6{ color:#999; font-size:12px; line-height:26px; font-weight:normal;}
.black12_66{ color:#666; font-size:12px; line-height:26px; font-weight:normal;}
.black12_9{ color:#888888; font-size:12px; line-height:26px; font-weight:normal;}
.black12_3{ color:#C0C0C0; font-size:12px; line-height:160%; font-weight:normal;}
.black12{ color:#C0C0C0; font-size:12px; line-height:22px; font-weight:normal;}
.black12 a:link, .black12 a:visited{
	color: #C0C0C0;
	text-decoration: none; font-size:12px;
}
.black10 a:hover{ color:#34beed;}

.black10{ color:#C0C0C0; font-size:10px; line-height:22px; font-weight:normal;}

.nav14{ font-size:14px; font-weight:bold; color:#323033; line-height:25px;}


.red12{ font-size:12px; color:#FF0000;}
.red12 a{
	color: #FF0000;
	text-decoration: none; font-size:12px;}
.red12 a:hover{ color:#34beed; text-decoration:none}


.red14{ font-size:14px; color:#FF3300; line-height:25px;}
.red14 a{
	color: #FF3300;
	text-decoration: none; font-size:14px;}
.red14 a:hover{ color:#34beed; text-decoration:none}

.red18{ font-size:18px; color:#CA0808; line-height:35px;font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.red18 a{
	color: #CA0808;
	text-decoration: none; font-size:18px;}
.red18 a:hover{ color:#34beed; text-decoration:none}

.black14_7{ color:#7D7D7D; font-size:14px; line-height:160%;}

.lh30{ line-height:30px;}.lh22{ line-height:22px;}
.black14{ color:#333333; font-size:14px;}
.black14 a{color:#333333;}
.black14 a:hover{ color: #FF6600;}

.black16{ color:#333333; font-size:16px; line-height:25px;}
a.black16:link, a.black16:visited{
	color: #333333;
	text-decoration: none; font-size:16px;
}
a.black16:hover{ color:#00c1ed;}

.yellow12{ color: #F90; font-size:12px; line-height:25px;}
.yellow12 a{color: #F90; text-decoration: none; }
.yellow12 a:hover{ color:#6BAF02; text-decoration:underline;}

.yellow12_2{ color: #F90; font-size:12px;}
.yellow12_2 a{color: #F90; text-decoration: none; }
.yellow12_2 a:hover{ color:#6BAF02; text-decoration:underline;}

.yellow12_3{ color:#F90; font-size:12px;}
a.yellow12_3:link, a.yellow12_3:visited{
	color: #F90;
	text-decoration: none; font-size:12px;
}
a.yellow12_3:hover{ color:#fff;}



.yellow14{ color:#FF6600; font-size:14px;}
.yellow14 a{ color:#FF6600;}
.yellow14 a:hover{ color:#6BAF02; text-decoration:underline;}

.yellow46{ color:#FF6600; font-size:46px;}


.green12{ color:#009900; font-size:12px;}
.green12 a{color: #009900; text-decoration: none; font-size:12px;}
.green12 a:hover{ color:#FF8700; text-decoration:underline;}

.green14{ font-size:14px; color:#006600; line-height:25px;}
a.green14:link, a.green14:visited{
	color: #006600;
	text-decoration: none; font-size:14px;
}
a.green14:hover{ color: #FF8700; text-decoration:none}


.blue12{ color:#3372A2; font-size:12px; line-height:28px;}
a.blue12:link, a.blue12:visited{
	color: #3372A2;
	text-decoration: none; font-size:12px;
}
a.blue12:hover{ color:#FF8700;}

.blue12_2{ color:#3372A2; font-size:12px;}
a.blue12_2:link, a.blue12_2:visited{
	color: #3372A2;
	text-decoration: none; font-size:12px;
}
a.blue12_2:hover{ color:#FF8700;}


.blue14{ color:#3372A2; font-size:14px;}
a.blue14:link, a.blue14:visited{
	color: #2D4979;
	text-decoration: none; font-size:14px;
}
a.blue14:hover{ color:#FF8700;}
.blue14 a{ color:#2D4979;}
.blue14 a:hover{ color:#FF8700;}


.link{ color:#3066A6; font-size:14px;}
a.link:link, a.link:visited{
	color: #3066A6;
	text-decoration: underline; font-size:14px;
}
a.link:hover{ color: #F90;}

.blue26{ font-size:26px; color:#3372A2; line-height:28px; font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.blue20{ font-size:20px; color:#3372A2; line-height:65px; font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.blue16{ font-size:16px; color:#3372A2; line-height:35px; }

.black30{ font-size:30px; color:#333; font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.black16{ font-size:16px; color:#333; font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.black18{ font-size:18px; color:#333; font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.yh{font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold;}
.yellow16{ font-size:16px; color:#F90; font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold;}
.underline{ text-decoration:underline;}

/***********************************************/
/* 全局框架                              */
/***********************************************/
/***********************************************/
/* 全局框架                              */
/***********************************************/
.wrapper{ width:100%;}/*整体大框架*/
.wrapperbg{background:#f0f8f9 url(../images/main_bg.jpg) top center repeat-x;
min-height:800px;
height:auto !important;
height:1025px;overflow:visible;} /*页面统一背景*/

.inwrapper{ width:1010px; margin:0px auto; position:relative; z-index:0; border:0px solid black;}/*页面框架*/



.header{ position:relative; height:105px; width:100%;z-index:1;}
.header .sch_logo{ position:absolute; top:0px; left:10px;}
.header .sch_logo table.mini{height:100px;}
.header .sch_logo table img{ 
    max-width:250px;
    max-height:100px;
    /*由于IE6.0以及以前版本的IE不支持上边两个属性,所以加上以下两条语句.这里要说明的是expression只有IE支持*/
    width: expression(this.width > 250 && this.width / 250 >= this.height / 100 ? 250 : true);
    height: expression(this.height > 100 && this.width / 250 < this.height / 100 ? 100 : true);
   }
   
.header .search{ position:absolute; bottom:10px; right:20px; width:290px; height:34px; background:url(../images/search_bg.png) no-repeat;}
.header .search input[type="text"] { margin-left:42px; margin-top:7px; width:185px; line-height:19px; border:none;}
.header .search input[type="submit"]{ border:none; color:#403f3d; width:40px; background:none; cursor:pointer; line-height:20px;padding-top:0px;margin-left:0px;margin-top:-4px; vertical-align:middle;}

.header .innerLogo{ position:absolute; left:5px; top:15px;}



.searchType{ position:absolute; top:9px; right:50px; width:50px; z-index:1000; text-align:center}
.searchType img{margin-top:3px;}
.searchTypeItem{ display:none; width:50px; border:1px solid #B4D6EC; padding:2px; background:#FFF;}
.searchTypeItem li{ line-height:22px; height:22px; text-align:center; background:#FFF;}
.searchTypeItem li.hover{ background:#CDEBFF;}



.main_topbg1{ width:100%; height:14px; background:url(../images/mainstyle1_top.png) no-repeat;}
.main_topbg2{ width:100%; height:14px; background:url(../images/mainstyle2_top.png) no-repeat;}
.main_topbg3{ width:100%; height:14px; background:url(../images/mainstyle3_top.png) no-repeat;}
.main_topbg0{ width:100%; height:12px; background:url(../images/mainstyle0_top.png) no-repeat;}
.main_topbg4{ width:100%; height:49px; background:url(../images/mainstyle4_top.png) no-repeat;}
.main{ float:left;position:relative; z-index:1; width:1010px; clear:both; background:url(../images/mainstyle2_mid.png) repeat-y;
min-height:650px;height:auto !important;height:650px; overflow:visible;
}

.mainbg1{background:url(../images/mainstyle1_mid.png) repeat-y;}
.mainbg2{background:url(../images/mainstyle2_mid.png) repeat-y;}
.mainbg3{background:url(../images/mainstyle3_mid.png) repeat-y;}
.mainbg0{background:url(../images/mainstyle0_mid.png) repeat-y;}
.mainbg4{background:url(../images/mainstyle4_mid.png) repeat-y;}

.main_botbg1{ float:left; width:100%; height:14px; background:url(../images/mainstyle1_bot.png) no-repeat;}
.main_botbg2{ float:left; width:100%; height:14px; background:url(../images/mainstyle2_bot.png) no-repeat;}
.main_botbg3{ float:left; width:100%; height:14px; background:url(../images/mainstyle3_bot.png) no-repeat;}
.main_botbg0{ float:left; width:100%; height:12px; background:url(../images/mainstyle0_bot.png) no-repeat;}
.main_botbg4{ float:left; width:100%; height:8px; background:url(../images/mainstyle4_bot.png) no-repeat;}

#inwrapper{ width:960px; margin:0px auto; position:relative; z-index:1;}/*注册页面框架*/

#inwrapper2{ width:1010px; margin:0px auto; position:relative; z-index:0;}/*其它页面框架*/

.topbg{ background:url(../images/top_bg.jpg) no-repeat center top;}

#header{ width:1002px; height:128px; position:relative; z-index:2;}/* height:128px;*/
#header_1{ width:1002px; height:100px; position:relative; z-index:2;}
/*
.search{
	position:absolute; right:10px; background:url(../images/search_bg.gif) no-repeat; 
	top: 80px; height:25px; width:236px; padding:3px 0px 0px 5px; line-height:25px;
}
.search_1{
	position:absolute; right:10px; background:url(../images/search_bg.gif) no-repeat; 
	top: 50px; height:25px; width:236px; padding:3px 0px 0px 5px; line-height:25px;
}*/
.search img{ padding-bottom:5px;}
.search_input{ border:none; background:none; float:left; height:22px; line-height:22px; width:356px; font-size:14px; color:#CCC}
.search_btn{ background:none; border:none; width:86px; height:22px; cursor:pointer;}
.search_input2{ border:#FFF solid 0px; background:none; float:left; height:22px; line-height:22px; width:165px; }

.logout{position:absolute; right:20px; top:26px;}


#header2{ height:133px;background:url(../images/top_c2.jpg) no-repeat; position:relative;}

.inlogo{}/*logo内*/
.banner{}/*banner*/

.menu{ height:36px; width:994px; background:url(../images/menu_bg.jpg) no-repeat bottom; margin:0px auto;}/*导航：*/
.menu ul{ margin:0px; padding:0px;}
.menu ul li{ float:left; height:36px; text-align:center; line-height:36px; color:#FFFFFF; font-size:14px; font-weight:bold; width:70px; height:34px; margin-left:10px; display:inline; font-family: 微软雅黑, Arial, Helvetica, sans-serif;
}
.menu ul li a{color:#FFFFFF;  width:70px; height:36px; float:left;}
.menu ul li a:hover{ text-decoration:none; color:#3268A8;  background:url(../images/menu_bg01.gif) no-repeat top; width:70px; height:36px;}
.menu ul li a.hover{ text-decoration:none; color:#3268A8;  background:url(../images/menu_bg01.gif) no-repeat top;}
.menu ul li a.long{ width:100px; height:36px; float:left;}


.menu ul li a.long:hover{background:url(../images/menu_bg01_1_nav.gif) no-repeat top;}
.menu ul li a.short:hover{background:url(../images/menu_bg01_nav.gif) no-repeat top;}

.menu ul li a.hover1{ text-decoration:none; color:#3268A8;  background:url(../images/menu_bg01_1_nav.gif) no-repeat top;}
.menu ul li a.hover2{ text-decoration:none; color:#3268A8;  background:url(../images/menu_bg01_nav.gif) no-repeat top;}

.w92{width:92px !important;}

/*.menu ul li img{_padding-top:18px;_padding-bottom:18px;}*/
.menu .date{ width:200px; float:right; padding-right:10px; padding-top:2px; color:#FFF; font-weight:normal; line-height:33px;}
.menu .date span{ width:26px; height:26px; padding:3px 6px 7px 4px; background:url(../images/week_bg.gif) no-repeat; color:#FD6416; font-size:14px; font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold;}

/*外部查看导航*/
.menu2{ height:36px; width:995px; background:url(../images/menu2_bg.png) no-repeat bottom; margin:0px auto;}/*导航：*/
.menu2 ul{ margin:0px; padding:0px;}
.menu2 ul li{ float:left; height:31px; text-align:center; line-height:31px; color:#FFFFFF; font-size:14px; font-weight:bold; width:83px; margin-left:10px; display:inline; font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.menu2 ul li a{color:#FFFFFF;  width:83px; height:31px; float:left;}
.menu2 ul li a:hover{ text-decoration:none; color:#3268A8;  background:url(../images/menu2_bg01.jpg) no-repeat center; width:83px; height:31px;}
.menu2 ul li a.hover{ text-decoration:none; color:#3268A8;  background:url(../images/menu2_bg01.jpg) no-repeat center; float:left; width:83px; height:31px;}
.menu2 .date{ width:190px; float:right; padding-right:10px; color:#FFF; font-weight:normal; line-height:31px;}
.menu2 .date span{ width:26px; height:21px; padding:3px 6px 6px 4px; background:url(../images/week_bg.gif) no-repeat; color:#FD6416; font-size:14px; font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold;}


.gm_bg{background:url(../images/jt_6_1.png) no-repeat 70px 18px;}
.gm_bg1{background:url(../images/jt_6.png) no-repeat 55px 15px;}
.gm_bg2{background:url(../images/jt_6.png) no-repeat 77px 15px;}

.mian_nav{ height:31px; width:994px; background:url(../images/mian_nav_bg.png) no-repeat; margin:0px auto; clear:both;}
.mian_nav .l{ float:left; width:656px; line-height:30px; color:#696969; background:url(../images/mian_nav_l.gif) no-repeat 12px 9px; text-align:left; padding-left:32px; height:30px; overflow:hidden;}

.gm_menu{ float:left; width:120px; border:#E7E7E7 solid 1px; background-color:#DCEDFD; position:absolute; top:35px; left:0px; padding:5px 2px;}
.gm_menu td{ font-size:12px; color:#2B4C79; font-size:12px; font-family: 宋体, Arial, Helvetica, sans-serif; text-align:left; line-height:23px; padding:0px 2px; font-weight:normal; height:23px; overflow:hidden;}
.gm_menu_a{ font-size:12px; background:none; color:#2B4C79; font-size:12px; font-family: 宋体, Arial, Helvetica, sans-serif; text-align:left; line-height:23px; padding:0px 2px; font-weight:normal;}

.gm_menu1{ float:left; width:120px; border:#4f93d5 solid 1px;border-top:none; background-color:#DCEDFD; position:absolute; top:36px; left:0px; background:#FFF url(../images/gm_menu_bgqq.png) no-repeat; background-position:0px bottom; padding: 0px 3px;}
.gm_menu1 table{width:100%;border-left:0px solid #4f93d5;border-right:0px solid #4f93d5;border-bottom:0px solid #4f93d5;margin:3px 0px;}
.gm_menu1 td{ font-size:12px; color:#123a65; font-size:13px;  text-align:left; line-height:23px; padding:0px; font-weight:normal; height:30px; overflow:hidden; border-bottom:1px solid #EEE;}
.gm_menu1 td a,.gm_menu1 td a:hover{ width:100% !important;}
.gm_menu1 td a{color:#333 !important;}
.gm_menu1 tr.hover a{color:#FFF !important;}


.menu ul li td a{color:#2B4C79; height:23px; float:left; width:90px;}
.menu ul li td a:hover{ text-decoration:none; color:#2B4C79; height:23px; background:none; width:90px;}

.s_more{position:absolute; top:21px; right:-3px; width:60px; padding:3px; border:#FFAD39 solid 1px; background-color:#FFF;}
.s_more li{float:left; width:60px; text-align:center; height:20px; line-height:20px;}
.s_more li a{color:#333;}
.s_more li a:hover{color:#F60}

.mian_nav .r{ float:right; width:256px; line-height:30px; color:#696969; background:url(../images/mian_nav_2.gif) no-repeat 12px 8px; text-align:left; padding-left:32px; height:30px; overflow:hidden;}
.mian_nav a{ color:#333}
.mian_nav a:hover{ color:#F60}

.mian_nav .cz{ float:left; width:635px; line-height:30px; color:#696969; text-align:left; padding-left:32px; height:30px; overflow:hidden; font-size:14px;}
.mian_nav .cz a{ float:left; margin-right:20px; display:inline;}

.mian_nav .cz a.current {
  background: none repeat scroll 0 0 #6DACE5;
  border: 0px solid #FF6845;
  color: white;
  display: inline;
  float: left;
  height: 18px;
  line-height: 18px;
  margin-right: 20px;
  margin-top: 4px;
  padding: 2px 5px;
  font-weight:bold;
}

.mian_nav .cz .gm{ width:86px; height:28px; _height:18px; float:left; display:inline; background:url(../images/gm_bg.jpg) no-repeat 0px 5px; padding-left:23px;}
.mian_nav .cz .gm a{ color:#FFF; font-weight:bold;}
.mian_nav .cz .gm a:hover{ color:#FFF;}



/*顶部浮动导航*/
body {
_background-image: url(about:blank);     /*用浏览器空白页面作为背景*/
_background-attachment: fixed;             /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/
}
.top_m{ height:25px; width:100%; z-index:1000;
position: fixed;
top: 0px;                                                         /* 其他浏览器下定位，在这里可设置坐标*/
_position: absolute;                                       /*IE6 用absolute模拟fixed*/
_top: expression(documentElement.scrollTop + 0 + "px"); /*IE6 动态设置top位置*/
}
.intop_m{ width:962px; height:21px; margin:0px auto; background:url(../images/top_m_bg.gif) repeat-x; padding:2px 15px; }
.intop_m li{ width:82px; float:left; line-height:21px; color:#777777; text-align:left;}
.intop_m li a{}
.intop_m li a :hover{ color:#777777}

.intop_m3 {width:962px; height:21px; margin:0px auto; background:url(../images/top_m_bg.gif) repeat-x; padding:2px 15px; }
.intop_m3 li{float:left; margin-right:20px; display:inline; line-height:15px; color:#777777; text-align:left; font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold; padding-right:8px; border:0px solid black; margin-top:2px;+margin-top:3px;_margin-top:3px;}
.intop_m3 li.more{float:left; margin-right:0px; display:inline; line-height:15px; color:#777777; text-align:left; font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold; padding-right:0px; border:0px solid black; width:75px; margin-top:2px;}
.intop_m3 li a{padding:0px 5px; color:#333;border:0px solid black;}
.intop_m3 li.more a.amore:hover{color:#333; background:#FFF; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-left: 1px solid #CCC; padding:0px 5px 4px; text-decoration:none;}
.intop_m3 li.more a.hover{color:#333; background:#FFF; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-left: 1px solid #CCC; padding:0px 5px 4px; text-decoration:none;}

.intop_m3 .morebox{position:absolute; top:19px;+top:17px; _top:17px;  left:0px; background:#FFF;width:100px;height:auto; border:1px solid #CCC; min-height:50px;  z-index:1;}
.intop_m3 .morebox .libox{width:100%;padding:0px;margin:0px; border-bottom:1px dotted #F5F5F5; line-height:21px;}
.intop_m3 .morebox .libox a{text-decoration:none;font-weight:normal;}


.top_m2{ height:25px; width:100%; z-index:1000;
position: fixed;
top: 0px;                                                         /* 其他浏览器下定位，在这里可设置坐标*/
_position: absolute;                                       /*IE6 用absolute模拟fixed*/
_top: expression(documentElement.scrollTop + 0 + "px"); /*IE6 动态设置top位置*/
}
.intop_m2{ width:963px; height:26px; margin:0px auto; background:url(../images/temp01/top_m_bg2.png) no-repeat; padding:2px 22px; }
.intop_m2 li{float:left; margin-right:20px; display:inline; line-height:21px; color:#777777; text-align:left; font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold; padding-right:8px;}
.intop_m2 li a{}
.intop_m2 li a :hover{ color:#777777}
.intop_m2 .xl{background:url(../images/intop_m2_jt.gif) no-repeat right;}

/*表单验证*/
.onShow
{
    padding-left:25px; 
	font-size: 12px;
	line-height:25px; 
	vertical-align:middle; color:#C0C0C0;
}
.onFocus
{
    background:#E9F0FF url(../images/onFocus.gif) no-repeat; 
    padding-left:25px; 
	font-size: 12px;
	line-height:25px; 
	vertical-align:middle; 
}
.onError
{
    background:#FFE9EB url(../images/onError.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:25px; 
	vertical-align:middle;
}
.onCorrect
{
    background:url(../images/onCorrect.gif) no-repeat;
    padding-left:25px;
	font-size: 12px;
	line-height:25px; 
	vertical-align:middle; 
}
.onLoad
{
    background:#E9FFEB url(../images/onLoad.gif) no-repeat 3px 3px;
    padding-left:25px;
	font-size: 12px;
	line-height:25px; 
	vertical-align:middle;
} 







.ac{color: #009900; background:url(../images/menu_bg01.jpg) no-repeat top; height:40px; width:100px;  }
.menu .r{background:url(../images/menu_bg2.jpg) no-repeat center; float:right; height:40px; line-height:40px; font-weight:bold; width:90px; margin-right:10px; display:inline;}
.menu .r img{ padding-top:18px; padding-bottom:18px;}



/*管理功能菜单*/
.manage_box{ width:956px; float:left; display:block; position:absolute; top:115px; left:0px; z-index:1000; line-height:22px; font-weight:normal;}
.manage_box .c{ padding:5px; float:left; border:#5FA4D8 solid 2px; border-bottom:none; width:946px; background:#F7FBFE url(../images/manage_box_cbg.jpg) repeat-x; height:58px; _height:50px;}
.manage_box .c .listbtn{ float:left; text-align:left; width:930px; padding:5px;}
.manage_box .c .listbtn　span{ float:left; line-height:22px; font-weight:normal;}
.manage_box h2{background:url(../images/manage_box_h2.gif) no-repeat; height:10px; line-height:10px; width:960px; float:left;}



/*提醒*/
.msg_box{ width:302px; position:absolute; top:113px; right:0px; z-index:1000;}
.msg_box .c{ padding:5px; float:left; border:#5FA4D8 solid 2px; border-bottom:none; width:288px; height:150px; background-color:#FFF; overflow:hidden;}
.msg_box .c li{ float:left; text-align:left; width:280px; padding:5px; font-weight:normal; color:#333; font-size:12px;}
.msg_box h2{background:url(../images/msg_box_h2.gif) no-repeat; height:10px; line-height:10px; width:302px; float:left;}




/*.main{position:relative; z-index:0; width:992px; padding:0px 10px; float:left; background:url(../images/main_bg01.png) repeat-y;
min-height:650px;height:auto !important;height:650px; overflow:visible;
}

.main_i{position:relative; z-index:0; width:992px; padding:0px 10px; float:left; background:url(../images/main_bg02.png) repeat-y;
min-height:650px;height:auto !important;height:650px; overflow:visible;
min-height:650px;height:auto !important;height:650px; overflow:visible;
}
*/
.sideleft{ width:360px; float:left}
.sidemid{ width:450px; float:left; margin-left:13px; display:inline}
.sideright{ width:595px; float:left; margin-left:10px; display:inline}

.mainh2{background:url(../images/mian_h2.jpg) no-repeat; height:8px; width:1012px; float:left;}
.mainh3{background:url(../images/mian_h3.jpg) no-repeat; height:20px; width:1012px; float:left;}
.mainh4{background:url(../images/mian_h4.jpg) no-repeat; height:20px; width:1012px; float:left;}
.mainh5{background:url(../images/mian_h5.jpg) no-repeat; height:10px; width:1012px; float:left;}



.main2{ width:960px; margin:0px auto; background-color:#E8E6D7}
.main3{ width:960px; margin:10px auto; padding-top:10px; float:left;}

.a_left{ width:730px; float:left; padding-top:10px;}
.a_right{ width:220px; float:left; margin-left:10px; display:inline; padding-top:10px;}


.t_left{ width:220px; float:left; padding-top:10px;}
.t_middle{ width:500px;float:left; padding-top:10px; overflow:hidden;}
.t_right{ width:220px; float:left; display:inline; padding-top:10px;}













/*个人后台操作通用容-------------------------------------------------------------------------------------器*/
.container1{ width:960px; margin-bottom:10px; float:left; display:inline;}
.container1 h1{ background:url(../images/c1_h1bg.gif) no-repeat; height:45px; line-height:40px; text-align:left; color:#266392; font-size:14px; padding-left:15px;}
.container1 h2{ background:url(../images/c1_h2bg.gif) no-repeat; height:10px; width:960px; float:left;}
.container1 .inc{ background-color:#FBFDFF; border-left:#D8E8F1 solid 1px; border-right:#D8E8F1 solid 1px; width:944px; padding:7px; float:left;}
.container1 h1 img{ padding-top:5px;}

.more{ float:right; padding-right:10px; font-size:12px; color:#999999; font-weight:normal;}
.more a{ color:#3372A2}
.more a:hover{ color:#FF6C00; text-decoration:underline;}
.more img{ padding:5px 0px;}

.more2{ float:right; padding-right:10px; font-size:12px; color:#5897E6; font-weight:normal;}
.more2 a{ color:#5897E6}
.more2 a:hover{ color: #FF6600; text-decoration:underline;}

.more3{ float:right; padding-right:35px; font-size:12px; color:#999; font-weight:normal;}
.more3 a{ color:#636363;font-family: Arial, Helvetica, sans-serif;}
.more3 a:hover{ color:#FF6C00; text-decoration:underline;}

.more4{ float:right; padding-right:10px; font-size:12px; color: #F60; font-weight:normal;}
.more4 a{ color:#F60;font-family: Arial, Helvetica, sans-serif;}
.more4 a:hover{ color:#FF6C00; text-decoration:underline;}

.more5{ float:right; padding-right:10px; font-size:12px; color:#fff; font-weight:normal;}
.more5 a{ color:#fff}
.more5 a:hover{ color:#fff; text-decoration:underline;}





.login1{ width:319px; position:absolute; right:20px; top:20px;
filter:alpha(opacity=92); opacity:0.92;
}
.login1 h1{ background:url(../images/login_box_h1bg.gif) no-repeat; height:10px; line-height:10px; text-align:left; color:#FF6C00; font-size:14px; padding-left:35px; font:"微软雅黑"; }
.login1 h2{ background:url(../images/login_box_h2bg.gif) no-repeat; height:10px;}
.login1 h3{ background:url(../images/box1_h1bg2.gif) no-repeat; height:37px; line-height:40px; text-align:left; color:#fff; font-size:14px; padding-left:35px; font:"微软雅黑";}
.login1 .content{  width:297px; padding:10px; background:url(../images/login_box_cbg.jpg) repeat-x bottom; border-left:#FFD233 solid 1px; border-right:#FFD233 solid 1px;}
.login1 .content ul{ margin:0px; padding:0px;}
.login1 .content ul li{ float:left; width:339px; text-align:left; line-height:25px; color:#888; font-size:12px; border-bottom:#CCCCCC dashed 1px; border-top:#999999 dashed 1px; height:55px; padding:2px 0px; margin-top:-1px;}
.login1 .content ul li a{ color:#888; float:left;}
.login1 .content ul li a:hover{ color:#FF9900}
.login1 .boder{ border-bottom:#FF8700 solid 1px;}

.login2{ width:360px; border:#FFD233 solid 1px;}
.login2 .content{  width:340px; padding:10px; background:url(../images/login_box_cbg.jpg) repeat-x bottom;}
.login2 .boder{ border-bottom:#FF8700 solid 1px; padding-bottom:5px;}
.login2Content{  width:340px; padding:10px; background:url(../images/login_box_cbg.jpg) repeat-x bottom;}

/*弹出层*/
.t_box{ width:500px; background-color:#FFFFEE}
.t_box .content{  width:480px; padding:10px;}

.t_box2{ width:600px; background-color:#FFFFEE}
.t_box2 .content{  width:580px; padding:10px;}


/*--浮动层内容器--*/
.fdc_c1{ padding:15px 0px 5px 0px; margin:0px auto; width:100%;}
.fdc_c1 td,.fdc_c2 td{ font-size:12px;}
.fdc_c1 .black14,.fdc_c2 .black14{ font-size:14px;}
.fdc_c2{ padding:15px 0px 10px 10px; float:left; width:100%;}



/*--选人容器--*/
.xr_box1{ width:230px; height:230px; float:left; border:#CCCCCC solid 1px; overflow-y:scroll; overflow-x:hidden;}
.xr_box1 li{ float:left; padding:5px; text-indent:10px; width:210px; height:26px; line-height:26px; border-bottom:#CCC dashed 1px; }

.xr_box2{ width:150px; height:230px; float:left; border:#CCCCCC solid 1px; overflow-y:scroll; overflow-x:hidden;}
.xr_box2 li{ float:left; padding:2px 0px 2px 10px; width:130px; height:26px; line-height:26px;}
.xr_box2 li input{ vertical-align:middle;}

/*table li*/
.tbli{ width:100%; float:left;}
.tbli ul{ margin:0px; padding:0px; width:100%; float:left;}
.tbli ul li{ float:left; width:115px; color:#333; font-size:12px; height:30px; line-height:30px;}
.tbli ul li a{ font-size:12px;}
.tbli ul li img{ _padding:6px 0px;}
.tbli ul li input{ vertical-align:middle; _vertical-align:text-bottom;}

.tbli2{ width:100%; float:left;}
.tbli2 ul{ margin:0px; padding:0px;}
.tbli2 ul li{ float:left; width:200px; color:#333; font-size:12px; height:35px; line-height:35px;}
.tbli2 ul li a{ font-size:12px;}
.tbli2 ul li img{ _padding:8px 0px;}
.tbli2 ul li input{ vertical-align:middle;}
.tbli2 ul li label{ vertical-align:middle;}

.tbli3{ width:100%; float:left;}
.tbli3 ul{ margin:0px; padding:0px;}
.tbli3 ul li{ float:left; width:90px; color:#333; font-size:12px; height:30px; line-height:30px;}
.tbli3 ul li a{ font-size:12px;}
.tbli3 ul li img{ _padding:8px 0px;}
.tbli3 ul li input{ vertical-align:middle;}


.tdnone{ border:none; background:none;}
/*提醒*/
.msg1{ border:#FDDC99 solid 1px; background-color:#FFFAF0; padding:5px 5px 5px 28px; background:url(../images/user/tx1_bg.gif) no-repeat 10px 7px; width:95%; float:left; text-align:left; margin-bottom:10px; margin-top:10px; display:inline; line-height:22px; font-size:12px;}
.msg2{ border:#FDDC99 solid 1px; background-color:#FFFAF0; padding:5px 5px 5px 25px; background:url(../images/user/tx2_bg.gif) no-repeat 10px 14px; width:93%; float:left; text-align:left; margin:10px auto; display:inline;}
.msg3{padding:5px; background:#FDF6EC url(../images/user/tx1_bg.gif) no-repeat 10px 10px; text-indent:20px; width:790px; float:left; text-align:left; margin:10px auto; display:inline; font-size:12px; line-height:26px; color:#333}
.msg4{background:url(../images/user/tx1_bg.gif) no-repeat 2px 0px; font-size:12px; line-height:30px; color:#333; padding-left:20px; }

#tooltip{
	position:absolute;
	border:1px solid #C9DDF8;
	background:#F9FDFF;
	padding:5px;
	color:#333;
	display:none; line-height:25px; font-size:14px; width:250px;}	
	
	
/*内页*/
.navd{background:url(../images/nav_bg01.gif) no-repeat center bottom; height:32px; line-height:32px; text-align:left; color:#333; font-size:12px; padding-left:35px;}






/*翻页样式*/
.page{ float:left; width:100%; padding:10px 0px;}
.page .l{ float:left; padding-top:12px;}
DIV.scott {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; float:right;
}
DIV.scott A {
    BORDER-RIGHT: #DBDBDB 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DBDBDB 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #DBDBDB 1px solid; COLOR: #3F3F3F; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #DBDBDB 1px solid; TEXT-DECORATION: none; vertical-align:middle;
}
DIV.scott A:hover {
    BORDER-RIGHT: #fd9f19 1px solid; BORDER-TOP: #fd9f19 1px solid; BORDER-LEFT: #fd9f19 1px solid; COLOR: #3F3F3F; BORDER-BOTTOM: #fd9f19 1px solid; BACKGROUND-COLOR: #fece8a
}
DIV.scott A:active {
    BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #3F3F3F; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #fece8a
}
DIV.scott SPAN.current {
    BORDER-RIGHT: #fd9f19 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fd9f19 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #fd9f19 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fd9f19 1px solid; BACKGROUND-COLOR: #fd9f19; vertical-align:middle;
}
DIV.scott SPAN.disabled {
    BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}


DIV.scott2 {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:left; float:left;
}
DIV.scott2 A {
    BORDER-RIGHT: #DBDBDB 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DBDBDB 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #DBDBDB 1px solid; COLOR: #3F3F3F; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #DBDBDB 1px solid; TEXT-DECORATION: none
}
DIV.scott2 A:hover {
    BORDER-RIGHT: #fd9f19 1px solid; BORDER-TOP: #fd9f19 1px solid; BORDER-LEFT: #fd9f19 1px solid; COLOR: #3F3F3F; BORDER-BOTTOM: #fd9f19 1px solid; BACKGROUND-COLOR: #fece8a
}
DIV.scott2 A:active {
    BORDER-RIGHT: #fece8a 1px solid; BORDER-TOP: #fece8a 1px solid; BORDER-LEFT: #fece8a 1px solid; COLOR: #3F3F3F; BORDER-BOTTOM: #fece8a 1px solid; BACKGROUND-COLOR: #fece8a
}
DIV.scott2 SPAN.current {
    BORDER-RIGHT: #fd9f19 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fd9f19 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #fd9f19 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fd9f19 1px solid; BACKGROUND-COLOR: #fd9f19
}
DIV.scott2 SPAN.disabled {
    BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
DIV.scott2.btnc{ _margin-top:5px; display:inline; float:left;}




/*table 拖动*/
.dragTable
{
background-color:white;
position:relative;
}
.dragTable td{border-bottom:#D1D1D1 dashed 1px; font-size:14px; padding-left:3px;}
.dragTableHeader
{
cursor:move;
}
.dragTableHeaderDisabled
{
background-color:red;
}
.tipDivCss{
position:absolute;
z-index:10;
line-height:2px;
height:2px;
color:red;
}

/*顶部菜单下拉*/
.gm_rk{position:absolute; top:21px; left:-16px; width:88px; padding:3px; border:#FFAD39 solid 1px; background-color:#FFF;}
.gm_rk li{float:left; width:82px; text-align:center; height:22px; line-height:22px;}
.gm_rk li a{color:#333; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-align:center;}
.gm_rk li a:hover{color:#F60}



.nodate{ padding-top:25px; float:left; width:100%;}

/*footer*/
.nfooter{width:100%; height:40px; background:#F6F5F5; border-top:1px solid #EEEDED; border-bottom:1px solid #EEEDED; padding-top:10px; margin-top:10px;float:left;}
.nfooter .fcont{ margin:0 auto; width:950px;}

.footer{ margin:0 auto; height:60px; width:960px; padding:10px 5px; line-height:22px; text-align:left; position:relative; margin-left:20px; display:inline;}
.footer span{ float:right; }

/*注册底部*/
.footer2{ height:60px; float:left; width:820px; padding:20px; line-height:22px; text-align:left; position:relative; margin-left:50px; display:inline;}
.footer2 span{ float:right; padding-right:20px;}

.backtop{ position:absolute; bottom:86px; right:-29px; _bottom:93px;  _right:-26px; z-index:0px;}
.backtop_i{ position:absolute; bottom:86px; right:-24px; _bottom:93px;  _right:-23px; z-index:0px;}


/*底部浮动层*/

.footer_dh{ width:100%; height:46px; z-index:1000; margin:0px auto;
position: fixed;
bottom: 0px;                                                         /* 其他浏览器下定位，在这里可设置坐标*/
/*_position: absolute;  */                                               /*IE6 用absolute模拟fixed*/
/*_bottom: expression(documentElement.scrollBottom + 0 + "px");*/        /*IE6 动态设置top位置*/


}

* html .footer_dh { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}


.footer_dh .indh{background:url(../images/footer_dbg_1.png) no-repeat center bottom; width:1010px; height:46px; margin:0px auto; position:relative;}
.footer_dh .inv{width:940px; height:22px; line-height:22px; position:absolute; top:18px; left:70px;}
.footer_dh .inv .name{ width:120px; float:left;}
.footer_dh .inv .fuc{ width:400px; float:left;}
.footer_dh .inv .fuc li{ float:left; width:40px; position:relative;}
.footer_dh .inv .fuc li img{ width:18px; height:18px;+margin-top:4px;_margin-top:4px;}

.footer_dh .inv .fr{ float:right;}
.footer_dh .inv .fr li{ float:left; text-align:right; padding-right:15px; position:relative;}

.footer_dh .tx01{ background:url(../images/user/footer_txbg.png) no-repeat; width:30px; height:30px; padding:5px; position:absolute; top:0px; left:20px;}
.footer_dh .tx01 img{ width:30px; height:30px;}

.footer_dh .funbox{ border:#D5D5D5 solid 1px; padding:1px; width:187px; float:left; position:absolute; bottom:25px; left:-10px;background-color:#FFF; z-index:1;}
.footer_dh .funbox h1{ background-color:#FFAE00; height:26px; font-size:14px; color:#FFF; padding-left:5px; line-height:26px; float:left; width:182px; text-align:left;}
.footer_dh .funbox .inb{ background-color:#FFF; float:left;}
.footer_dh .funbox .inb teble{ float:left;}
.footer_dh .funbox .inb td{ float:left; width:180px; padding-left:7px; height:32px; line-height:32px; font-size:14px; }
.footer_dh .funbox .inb td img{ width:23px; height:23px;}
.footer_dh .funq{ width:33px; height:23px; position:absolute; bottom:-6px; left:-10px; z-index:2;border:#D5D5D5 solid 1px;  border-top:none; padding-top:8px; padding-left:2px; background-color:#FFF}

.footer_dh .funbox2{ border:#D5D5D5 solid 1px; padding:1px; width:187px; float:left; position:absolute; bottom:26px; left:-120px;background-color:#FFF; z-index:1;}
.footer_dh .funbox2 h1{ background-color:#FFAE00; height:26px; font-size:14px; color:#FFF; padding-left:5px; line-height:26px; float:left; width:182px; text-align:left;}
.footer_dh .funbox2 .inb{ background-color:#FFF; float:left;}
.footer_dh .funbox2 .inb teble{ float:left;}
.footer_dh .funbox2 .inb td{ float:left; width:180px; padding-left:7px; padding-top:5px; font-size:12px; color:#005EAC; }
.footer_dh .funbox2 .inb td a{ color:#005EAC; float:left;}
.footer_dh .funbox2 .inb td img{ width:32px; height:32px; float:left;}
.footer_dh .funq2{width:66px; height:25px; position:absolute; bottom:-3px; left:-4px; z-index:2;border:#D5D5D5 solid 1px;border-top:none; padding-top:4px; padding-left:2px; padding-right:5px; background-color:#FFF;}


.footer_dh .funbox3{ border:#D5D5D5 solid 1px; padding:1px; width:287px; float:left; position:absolute; bottom:25px; left:-222px;background-color:#FFF; z-index:1;}
.footer_dh .funbox3 h1{ background-color:#FFAE00; height:26px; font-size:14px; color:#FFF; padding-left:5px; line-height:26px; float:left; width:282px; text-align:left;}
.footer_dh .funbox3 .inb{ background-color:#FFF; float:left;}
.footer_dh .funbox3 .inb teble{ float:left;}
.footer_dh .funbox3 .inb td{ overflow:hidden; float:left; width:280px; padding-left:7px; height:30px; font-size:14px; color:#005EAC; border-bottom:#ebebeb solid 1px; text-align:left;  line-height:30px;}
.footer_dh .funq3{ width:66px; height:25px; position:absolute; bottom:-2px; left:-6px; z-index:2;border:#D5D5D5 solid 1px;border-top:none; padding-top:5px; padding-left:2px; padding-right:5px; background-color:#FFF}


#infozone{font-size:12px;color:#333;overflow:hidden;width:235px;height:30px;}
#infozone div{height:30px;line-height:30px;white-space:nowrap;overflow:hidden;}

/* dialog div */
.dialogdiv td {padding: 0px }



/*新加*/
.z10{ z-index:10;}
img.mb3{ margin-bottom:3px;}
.w70{ width:70px;}
.w482{ width:482px;}
.w625{ width:366px;}
.w380{ width:380px;}
.pr{ position:relative;}


.avacter_c .tt {color: #868686;font-size: 14px;line-height: 30px;text-align: left;}
.avacter_c li {display: inline;float: left;margin: 10px 0 8px 2px;width: 125px;}
.avacter_c li img {background-color: #FFFFFF;border: 1px solid #CCCCCC;height: 100px;margin-bottom: 10px;padding: 3px;width: 100px;}

.a30, .a30:link, .a30:visited, .a30:active {background-image: url(../images/z413.gif);background-repeat: no-repeat;height: 23px;width: 110px;line-height: 23px;color: #333333;text-decoration: none;display: block;text-align: center; font-size:12px;}
.a30:hover {background-image: url(../images/z413-1.gif);background-repeat: no-repeat;font-size:12px;}

/*文章标题图片*/
p.titp{ width:100%; padding:10px; text-align:center !important;}
p.titp img{max-height:300px;height:e­xpression(height>300?"300px":height+"px");max-height: 300px;overflow:hidden;}



.content2_1{width:189px; padding:0px; float:left; border:#D3D3D3 solid 1px; border-top:none; background:url(../images/i_box02_cbg.jpg) repeat-x; height:122px; padding:5px;}

.content2_1 .pic2{ float:left; width:88px; padding-top:4px; height:80px;}
.content2_1 .pic2 img{float:left; margin-right:8px; display:inline; width:63px; height:63px; vertical-align:top; background:url(../images/pic_bg07.gif) no-repeat; padding:7px; vertical-align:middle;}
.content2_1 .name2 {
    color: #141414;
    float: right;
    font-size: 12px;
    line-height: 33px;
    padding: 7px;
    width: 170px;
}


.content2{width:188px; padding:0px; float:left; border:#D3D3D3 solid 1px; border-top:none; background:url(../images/i_box02_cbg.jpg) repeat-x; height:122px; padding:5px;}
.rollBox1{width:190px;overflow:hidden; padding:5px 0 5px 6px; background:url(../images/rollBox_bg1.jpg) no-repeat;}
.rollBox1 .LeftBotton{height:20px;width:20px;background:url(../images/turn_r.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:5px 0 0 0;cursor:pointer;}
.rollBox1 .RightBotton{height:20px;width:20px;background:url(../images/turn_l.jpg) no-repeat;overflow:hidden;float:right;display:inline;margin:5px 0 0 0;cursor:pointer; margin-right:13px;}
.rollBox1 .Cont{ width:175px; overflow:hidden;float:left; height:85px;}
.rollBox1 .ScrCont{width:10000000px;}
.rollBox1 .Cont .pic{ float:left; width:175px; text-align:left; line-height:30px; color:#333; font-size:14px;padding:10px 0px 0px 5px;}
.rollBox1 .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox1 .Cont a:hover{color:#f00;text-decoration:none;}
.rollBox1 #List1,.rollBox #List2{float:left;}
.rollBox1 #List12,.rollBox #List22{float:left;}

.z1{ z-index:1;} 
.toptip_1{ position:absolute; top:5px; right:10px; color:#FFF; font-size:13px; width:215px;}
.toptip_1 a{ color:#FFF;}
.toptip{ position:absolute; top:5px; right:10px; color:#333; font-size:13px;}
.toptip a{ color:#333;}
.quit{ line-height:20px; margin-top:2px;}
.ayellow a,.ayellow a:hover{ color:#FF9900 !important;} 
.dw{position:relative}


.h30{ height:30px;}
.overflowhide{ overflow:hidden;}
.mr20{margin-right:20px;}
.w95{width:95px !important;}

/*float-tips*/
.float-tips {
  background: url("../images/topbian.gif") no-repeat scroll 0 0 transparent;
  _margin-left: -560px;
  +margin-left: -540px;
  *margin-left: -542px;
  overflow: hidden;
  padding-top: 3px;
  position: absolute;
  top:35px;
  _margin-left:-542px;
  _top:33px;
  display:none;
  width: 293px;
  z-index: 2001;
}
.float-tips .tips-title {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #6fbfe0;
  border-color: #6fbfe0;
  border-style: solid;
  border-width: 0 1px;
  color: #FFFFFF;
  font-weight: bold;
  padding: 3px 8px 4px;
}
.float-tips .tips-content {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #6fbfe0;
  border-style: solid;
  border-width: 0 1px 1px;
  color: #666666;
  padding: 5px 7px;
}
.float-tips a.x-hide {
  background: url("../images/6_close.gif") no-repeat scroll 0 0 transparent;
  display: block;
  height: 12px;
  width: 12px;
}
.float-tips .tips-hide {
  float: right;
  margin-right: -1px;
  margin-top: 3px;
}
.none{display:none}
/*签到*/
.pa{ position:absolute;}
.qd_time{margin:0px 5px;color:#FFAF00; font-weight:bold;font-size:14px;}
.qd_btn{top:-10px;+top:0px;_top:0px;left:0px;background-color: #FFAF00;border: 1px solid #FF6832;color: #FFFFFF;cursor: pointer;font-size: 14px;font-weight: normal;margin: 6px 0px;padding:3px 0px 4px 0px;vertical-align: middle; width:130px; text-align:center; overflow:hidden; }
.qd_btn .qd_time{background: url("../images/user/share_cbg.gif") repeat-x ; font-size:12px; font-weight:normal; padding:3px;
}


.qd_btn1{top:-10px;+top:0px;_top:0px;left:0px;background-color: #E9E9E9;border: 1px solid #CFCFCF;color: #A3A3A3;cursor: pointer;font-size: 14px;font-weight: normal;margin: 6px 0;padding:3px 0px 4px 0px;vertical-align: middle; width:130px; text-align:center;}
.qd_btn1 .qd_time{background: url("../images/user/share_cbg.gif") repeat-x ; font-size:12px; font-weight:normal; padding:3px; border:1px solid #DDD;
}

.qd_tip_index{position:absolute; top:-20px; left:-130px;width:45px; height:20px; text-align:center; font-size:15px; font-weight:bold; color:#FFAF00; background:#FFF;z-index:999px;}
.qd_tip_user{position:absolute; top:-10px; left:100px;width:45px; height:25px; text-align:center; font-size:15px; font-weight:bold; color:#FFAF00; background:#FFF;}
.qd_tip_index1{position:absolute; top:-20px; left:20px;width:45px; height:20px; text-align:center; font-size:15px; font-weight:bold; color:#FFAF00; background:#FFF;z-index:999px;}


/*底部导航提示优化*/
.toolTip {
  background: url("../images/date_bg.gif") no-repeat scroll 0 0 transparent;
  height: 26px;
  left: -20px;
  position: absolute;
  top: -30px;
  width: 55px;
  text-align:center;
}
table.font12,table.font12 td,table.font12 span,table.font12 a{font-size:12px !important;}



.go-top1{position: fixed; _position:absolute; _top: expression(documentElement.scrollTop + 225 + "px"); bottom:385px; _bottom:353px; right:0px; _right:-1px; cursor:pointer;
}

.go-top a {display:block;width:50px;height:50px; background:url(../images/backtop_a.png) no-repeat;}
.go-top a:hover{background:url(../images/backtop.png) no-repeat;}

body {
_background-image: url(about:blank);     /*用浏览器空白页面作为背景*/
_background-attachment: fixed;          /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/
}


html {
         _background-image: url(about:blank);
         _background-attachment: fixed; _overflow-x:hidden;         /* prevent screen flash in IE6 */
   }



.flashNews {position:relative;width:302px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;text-align:left}
.firstNews {position:relative;float:right;width:434px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:208px;}
.flashNews img{ width:302px; height:208px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:302px;height:59px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 {position:absolute;left:10px;top:120px;width:284px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews p {position:absolute;left:10px;top:163px;width:284px;height:20px;line-height:20px;;z-index:2;}
.flashNews p a {color:#FFFFFF; font-size:14px; font-weight:blod;}
.flashNews p a:hover {color:#FFFFFF;}
.flashNews ul#SwitchNav {position:absolute;right:0;bottom:0px;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul#SwitchNav li {float:left;width:20px;height:20px;line-height:20px;text-align:center;margin-left:1px;background:#979390;}
.flashNews ul#SwitchNav li a {display:block;width:20px;height:20px;font-size:12px;font-family:Tahoma;font-weight:normal;color:#FFFFFF;}
.flashNews ul#SwitchNav li a:hover, .flashNews ul li a.sel {color:#FFFFFF; background:#F60;}
.firstNews h3 {width:432px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:410px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../images/pic.gif) -298px -141px no-repeat;}




/*平台切换*/
.top_tip_c{position:absolute;z-index:1;top:20px;_top:18px;+top:21px;left:8px;_left:8px;border:1px solid #FDF7DA;background:#FFFFFF;text-align:left;padding:0px;display:inline;}
.top_tip_c td{margin:0px;color:#333;text-decoration:none;}
.top_tip_c td{padding:0px 26px 0px 3px;+padding:0px 27px 0px 2px;text-align:left;border:0px solid red;margin:0px;}
.top_tip_c td a{border:0px solid black;color:#333;}
.top_tip_c td:hover{background:#FFFFCC;}
.top_tip_c td:hover a{color:#FF6C00;text-decoration:none;}
a.hoverborder{border:0px solid #FFF;padding:3px 3px;+padding:3px 1px;line-height:23px;+line-height:22px;}
a.hoverborder:hover{border:1px solid #EFEFEF;border-bottom:none;background:#FFFFFF url(../images/new_xl_black.gif) no-repeat 55px  center ;}
a.hoverborder.hover{border:1px solid #EFEFEF;border-bottom:none;background:#FFFFFF url(../images/new_xl_black.gif) no-repeat 55px  center ;}


.top_tip_m {position: absolute;left:8px; top:-1px;border: 0px solid red;width: auto;text-align: left;z-index: 10;overflow: visible;_padding-top: 3px;_top: 0px;}
.top_tip_m a{background:url(../images/new_xl_white.gif) no-repeat 55px  center ;}
.top_tip_m a.normal{background:url(../images/new_xl_white.gif) no-repeat 55px  center ;}
.top_tip_m a.hover{border:1px solid #FDF7DA;border-bottom:none; color:#333;background:#FFFFFF url(../images/new_xl_black.gif) no-repeat 55px  center ;}



/*后台应用*/
.miniTab{ clear:both;width:100%; border:0px solid black; height:40px; line-height:25px; border-bottom:1px solid #E5E5E5;padding-top:15px;}
.miniTab li{ float:left; width:90px; text-align:left;}
.miniTab li a{ color:#333; padding:1px 15px 5px 15px;}
.miniTab li a:hover{ color:#FFF; padding:3px 15px 4px 15px;  background:url(../images/mini_tab_bg.gif) no-repeat;}
.miniTab li a.hover{ color:#FFF; padding:3px 15px 4px 15px;  background:url(../images/mini_tab_bg.gif) no-repeat;}
.miniTab span{ clear:both; color:#333; text-align:left; background:#FFC;padding-left:5px;}


.tip-msg{ clear:both; line-height:30px; background:#FEFCEF; padding-left:10px; margin-bottom:10px; text-align:left;}
.tip-msg img{ vertical-align:middle; margin-top:-2px;}

.uplog-view{ width:400px; height:250px; background:#f6faff url(../images/admin/uplog_view_bg.gif) no-repeat right bottom; overflow-y:scroll; overflow-x:hidden; text-align:left; border:1px solid #E5E5E5;}
.uplog-view table{margin:10px;}



.medal-show{ width:279px; height:134px; background:url(../images/medal_show_bg.png) no-repeat;}
.medal-show .content{line-height:25px;}
.medal-show .get-time{padding-left:10px; color:#339900;}

.idcard{ width:310px; height:151px; background:url(../images/idcard_bg.png) no-repeat;}
.idcard table{ line-height:20px;}
.idcard img.idcard-img{ width:56px; height:56px; padding:2px; border:1px solid #EFEFEF;}
.paddingl20{ padding-left:20px;}

.gift-show{  width:279px; height:134px; background:url(../images/gift_show_bg.png) no-repeat;}
.gift-show .content{ border:0px solid black; padding-left:110px; line-height:20px; padding-right:15px;}
.gift-show .gift-img{position:absolute;top:10px;left:15px; height:80px; width:80px;}
.gift-show .get-time{padding-left:15px; color:#339900;}


.gift-item{ width:600px; height:500px;}
.gift-item .title{ position:relative; height:30px; border-top:1px solid #ffefd6; border-bottom:1px solid #ffefd6; background:#fefbec; text-align:center}
.gift-item .title ul{ position:absolute; border:0px solid black; bottom:-1px; padding-left:40px;}
.gift-item .title ul li{ float:left; height:25px; width:84px; margin-left:10px; line-height:25px;}
.gift-item .title ul li:hover{ background:url(../images/gift_tab_bg.gif) no-repeat; cursor:pointer;}
.gift-item .title ul li.hover{ background:url(../images/gift_tab_bg.gif) no-repeat; cursor:pointer;}
.gift-item .title a{ border:0px solid black;  width:100px;  color:#ff410b;}

.gift-item .content{ margin:0 auto; width:}



.rc-gift{ margin-left:-1px; float:left; display:inline; width:530px;
 min-height:340;height:auto !important;height:340; overflow:visible; padding:5px;
 }

.rc-gift li{ padding:8px; border:1px solid #FFF; width:100px; height:140px; float:left; text-align:center; line-height:22px; margin-right:12px; margin-bottom:10px; display:inline;}
.rc-gift li:hover{ border:1px solid #b0d5ee; background:#e4f3f6;}
.rc-gift li.hover{ border:1px solid #b0d5ee; background:#e4f3f6;}


.gift-present{ border-top:1px solid #b0d5ee; background:#eff8ff;}


#JT,#JT_medal,#JT_idcard,#JT_gift{
	position: absolute;
	z-index:100;
	border: 0px solid #CCCCCC;
	background-color: none;
}


.mBlogLayer .top_c, .mBlogLayer .bottom_c, .mBlogLayer .mid_l, .mBlogLayer .mid_r {
    background: url("../../images/wraplayer_09.png") repeat scroll 0 0 transparent;
    height: 5px;
}
.mBlogLayer .mid_c {
    background: none repeat scroll 0 0 #FFFFFF;
}
.mBlogLayer .top_r, .mBlogLayer .top_l, .mBlogLayer .bottom_l, .mBlogLayer .bottom_r {
    background: url("../../images/logoNew_nocache.png") no-repeat scroll 0 0 transparent;
    height: 5px;
    width: 5px;
}
.mBlogLayer .top_l {
    background-position: 0 -304px;
}
.mBlogLayer .top_r {
    background-position: -5px -304px;
}
.mBlogLayer .bottom_l {
    background-position: 0 -309px;
}
.mBlogLayer .bottom_r {
    background-position: -5px -309px;
}
.mBlogLayer .layerBox {
    border: 0px solid #A0A0A0;
	padding:10px;
}
.mBlogLayer .layerBox .layerBoxTop {
    height: 27px;
    line-height: 27px;
    padding: 1px;
}
.mBlogLayer .layerBox .layerBoxTop .topCon {
    background: url("../../images/layerctbg.gif") repeat-x scroll 0 0 transparent;
    height: 27px;
    line-height: 27px;
    padding: 0 10px;
    position: relative;
}


/**************************校友NEW*********************************/


a:hover {color:#E58D4A; text-decoration:underline;}
.tdhover{ background-color:#FFC}
.clear{ clear:both;}

.none{ display:none;}
.noborder{ border:none; border:none !important;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt50{ margin-top:50px;}

a.c-user{ color:#345173;}
a.c-user:hover {color:#E58D4A; text-decoration:underline;}

a.c-dtreply{ color:#306a76;}
a.c-dtreply:hover {color:#E58D4A; text-decoration:underline;}

.c-dtreplycon,.c-dtreplycon a{ color:#505e79;}
a.c-dtreplycon:hover,.c-dtreplycon a:hover {color:#E58D4A; text-decoration:underline;}

.c-user1, .c-user1 a{ color:#1c4c74;}
a.c-user1:hover, .c-user1 a:hover{color:#E58D4A; text-decoration:underline;}



.xy_btn01{ border:none; background:url(../images/xy_btn01.gif) no-repeat; width:84px; height:29px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; font-weight:normal;
}

.xy_btn02{ border:none; background:url(../images/xy_btn02.gif) no-repeat; width:66px; height:24px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; font-weight:normal;
}

.xy_btn_post01{ border:none; background:url(../images/xy_post_btn01.gif) no-repeat; width:98px; height:25px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; font-weight:bold;
}

.xy_btn_post02{ border:none; background:url(../images/xy_post_btn02.gif) no-repeat; width:98px; height:25px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; font-weight:bold; text-align:center;
}

.xy_btn_post03{ border:none; background:url(../images/xy_post_btn03.gif) no-repeat; width:98px; height:25px; MARGIN: 6px 0px; CURSOR: pointer; COLOR: #fff; font-size:12px; font-weight:bold; text-align:center;
}



.topbar{ width:100%; height:34px; background:url(../images/topbar_bg.gif) repeat-x;z-index:1000;}
.topbar-content{ margin:0 auto; width:990px; border:0px solid black; height:34px; line-height:34px;}
.logo{ float:left; margin-right:30px; position:relative;}
.logo img{margin-top:1px;+margin-top:-3px;_margin-top:1px;}
.topbar-nav{ float:left;}
.topbar-nav ul{}
.topbar-nav ul li{ float:left; margin-right:10px; font-weight:bold; line-height:34px; height:34px; border:0px solid black;}
.topbar-user{ float:right; +margin-top:1px;_margin-top:0px;}
.topbar-user a{ margin-left:0px;}


/*顶部导航下拉效果*/
/*- Menu Tabs 1--------------------------- */ 
    #tabs_t {
/*      float:left;
      width:100%;
      font-size:12px;
      line-height:normal; position:absolute; bottom:5px; _bottom:1px;*/
      }
    #tabs_t ul {
      margin:0;
      padding:0px 0px 0 0px;
      list-style:none;
      }
    #tabs_t li {
      display:inline;
      margin:0;
      padding:0;
	  margin-right:0px;
	  _overflow:visible;

      }
	#tabs_t li  a{
	  margin-right:15px;
	  padding:3px;
	  }
	#tabs_t li a:hover{ background:#3A94D3; color:#FFF; text-decoration:none; padding:3px;}
	 
      #tabs_t li .xjt{ position:absolute; bottom:-5px; left:45px; background:url(../images/new_xl.gif) no-repeat; width:78px;}

	#tabs_t li.hmore{
	  border:0px solid black;
	  line-height:25px;
	  position:relative;
	  border:0px solid black;
	  padding-top:1px;
		}
		
	#tabs_t li.hnmore{
	  border:0px solid black;
	  line-height:25px;
	  position:relative;
	  border:0px solid black;
	  padding-top:5px;
	  _padding-top:6px;
	  +padding-top:6px;
	  margin-right:-5px;
	  margin-left:2px;
		}		
		
		

	#tabs_t li.hmore a {
      float:left;
/*      background:url("../images/newskin/new_tableft1.gif") no-repeat left top;*/
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none; font-weight:bold;
	  border:0px solid red;
	  margin-top:1px;
	  +margin-top:2px;
	  _margin-top:1px;
      }
    #tabs_t li.hmore a span {
      float:left;
      display:block;
/*      background:url("../images/newskin/new_tabright1.gif") no-repeat right top;*/
      padding:3px 12px 14px 5px;
	  border:0px solid blue;
	  _padding:4px 12px 5px 5px;
      color:#141414;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs_t li.hmore a span {float:none;}
    /* End IE5-Mac hack */
    #tabs_t li.hmore a:hover span {
/*      color:#fff;*/
      }
    #tabs_t li.hmore a:hover {
	  background:url("../images/newskin/top_tableft1.gif") no-repeat left top;
      background-position:0% -29px;
      
      }
    #tabs_t li.hmore a:hover span {
	  background:url("../images/newskin/top_tabright1.gif") no-repeat right top;
      background-position:100% -29px;
_margin-top:-3px;_margin-right:-3px;_margin-left:1px;

      }
#tabs_t li.hmore a.hover span {
      color:#fff;
      }
    #tabs_t li.hover a {
	  background:url("../images/newskin/top_tableft1.gif") no-repeat left top;
      background-position:0% -29px;
      }
    #tabs_t li.hover a span {
	  background:url("../images/newskin/top_tabright1.gif") no-repeat right top;
      background-position:100% -29px;


      }	  
/*    #tabs_t li.hmore a.hover {
      background-position:0% -29px;
      }
    #tabs_t li.hmore a.hover span {
      background-position:100% -29px;
      }
#tabs_t li.hmore img{_padding:9px 0px;}
*/

.toppannel{position:absolute;left:0px; top:34px;  width:auto; z-index:10;_z-index:1000; }
.toppannel .toppannelc{background:#FFF; height:auto;border-left:1px solid #c1bfbf; border-right:1px solid #c1bfbf; padding:5px 5px 0 5px; }
.toppannel .toppannelc a,.toppannel .toppannelc a:hover{ background:none !important; font-weight:normal !important; float:none !important;}

.toppannelc table{ clear:both; background:#FFF;border:0px solid black;}
.toppannelc table.nohover td{ background:#FFF;}
.toppannelc tr.hover td{ background:#3A94D3}
.toppannelc tr.hover td a{ color:#FFF;}
.toppannelc td{ border-bottom:1px solid #EEE; height:30px }
.toppannelc .bottr td{ background:#F0F0EF; border-bottom:none; margin-top:4px; height:30px;}
.toppannelc .bottr td a,.toppannelc .bottr td a:hover{color:#097F93 !important; color:#097F93;}

.toppannel-top{ width:76px; height:13px; background:url(../images/newskin/top_pannel_top.png) no-repeat;}

.top-pannel-bot{ position:relative;_width:100%; margin-left:3px; _margin-right:2px;height:6px; margin-left:6px;_margin-left:5px; background:url(../images/newskin/top_pannel_bot.png) no-repeat right bottom;}
.top-pannel-bot .bleft{ position:absolute; left:-6px;_left:-5px; bottom:0px; width:7px; background:url(../images/newskin/top_pannel_bot.png) no-repeat left bottom;}

.glpannelpos{left:-150px;}
.glpannelpos .gl-list a:hover{ background:#3A94D3 !important; background:#3A94D3; padding:3px !important;}
.glpannelpos .gl-list a:hover{background:#3A94D3 !important;}
	
.gl-list{}
.gl-list li{ float:left; width:65px !important; border:0px solid black !important;margin:0px !important;}


#groupPanel .hover,#groupPanel .hover a{ background:#3A94D3 !important; color:#FFF !important;}
#remindShowPanel .hover{ background:#3A94D3 !important; color:#FFF !important;}

a.bga{padding:3px;}
a.bga:hover{ background:#3A94D3 !important; color:#FFF !important; padding:3px;text-decoration:none;}

.settingpos{ left:auto !important;right:4px; top:32px;}


.noborder,.noborder td{ border:none !important;}


.tabs_t_setting{ float:right;padding:0px;margin-right:-15px;margin-left:5px;border:0px solid green;display:block;}
.tabs_t_setting .hmore a{margin:0;border:0px solid red; padding-right:0px;}
.tabs_t_setting .hmore a span{padding-right:0px !important;padding-left:0px !important;padding-top:5px !important;font-weight:normal;}


.tabs_t_plantform{ float:right;padding:0px;margin-right:-6px;border:0px solid green;display:block;}
.tabs_t_plantform .hmore{ display:block !important; border:0px solid black;}
.tabs_t_plantform .hmore a{margin:0;border:0px solid red; padding-right:0px;}
.tabs_t_plantform .hmore a span{padding-right:0px !important;padding-left:0px !important;padding-top:4px !important;font-weight:normal;}


.table_1 th{ font-weight:normal;}



.ibox-userinfo{ float:left; padding-left:0px; padding-bottom:10px; margin-top:10px;}
.ibox-userinfo .userpic{ margin-left:10px; float:left; width:68px; height:62px; background:url(../images/user_pic_bg.gif) no-repeat; padding:6px 0px 0px 7px;}
.ibox-userinfo .userinfo{float:left; line-height:30px;}
.ibox-userinfo .userinfo .name,.index_left .ibox-userinfo .userinfo .name a{ color:#61a5c8; font-size:14px;}

.ibox-userinfo .userinfo-num{ clear:both; float:left; margin-left:10px; border:0px solid black; color:#599bbe;_margin-left:5px;+width:150px;_width:150px;}
.ibox-userinfo .userinfo-num li{ float:left; line-height:20px; width:auto; padding-left:4px; padding-right:8px;_white-space:nowrap}
.ibox-userinfo .userinfo-num li .num{ font-size:16px; display:block;}


.ibox-medal{ float:left; width:100%;}
.ibox-medal img{ width:25px; height:25px;}

ul.main-menu{ padding-left:15px; padding-top:10px;}
ul.main-menu li{ line-height:30px; _height:30px;}



.pl10{padding-left:10px;}
.dash-line-bot{ border-bottom::1px dashed #67879c;}
.border-bot-dash{ border:none; border-bottom:1px dashed #67879c;}
.border-right{ border-right:1px solid #557f97;}
.border-left{ border-left:1px solid #557f97;}




.postwrap{ position:relative; width:100%; height:170px; background:url(../images/newskin/postwrap_bg.gif) center -5px no-repeat; border:0px solid black;}
.postwrap .wordNumBg{ position:absolute;right:50px; top:5px; font-size:14px; color:#7395a1;}
.postwrap .wordNumBg span{ font-size:20px;}
.postwrap .inputarea{position: absolute;width: 455px;height: 75px;left: 27px;top: 36px;}
.postwrap .inputarea textarea{ width:500px; height:73px;overflow-x: hidden;overflow-y: auto;font-size: 14px;line-height: 124%; border:none;}

.postwrap .postOptionBg{position: absolute;left: 30px;top: 120px;width: 380px;height: 27px;}
.postwrap .postOptionBg .OnTit{float: left;margin-right: 9px;}
.postwrap .postOptionBg .OnTit img{ vertical-align:middle}
.postwrap .postOptionBg a{ color:#79aaca;}

.postwrap .post-btn{ position:absolute; right:29px; top:118px;}
.bq1box{position:absolute; top:20px; left:0px;display:none; width:482px; height:243px; border:0px solid #DDD; background:url(../images/newskin/bqbox_bg.png) no-repeat;padding:3px;z-index:9999; padding-top:20px;padding-left:7px;}
.imgbox{ position:absolute; top:20px; left:30px;display:none; width:383px; height:107px; border:0px solid #DDD; background:url(../images/newskin/imgbox_bg.png) no-repeat;padding:3px;z-index:9999;padding:10px;}
.videobox{ position:absolute; top:20px; left:70px;display:none; width:383px; height:107px; border:0px solid #DDD; background:url(../images/newskin/imgbox_bg.png) no-repeat;padding:3px;z-index:9999;padding:10px;}



.Menubox_dt { width:100%; height:30px; line-height:30px; float:right; margin-top:6px; display:inline;background:url(../images/tab_dt_bg.jpg)  repeat-x bottom;}
.Menubox_dt ul{margin:0px;padding:0px;padding-left:5px;}
.Menubox_dt li{float:left; cursor:pointer; width:75px; text-align:center; color:#333; font-size:12px; font-weight:normal; margin-right:4px; display:inline; line-height:30px;background:url(../images/tab_dt_bg02.gif) no-repeat; }
.Menubox_dt li.hover{background:url(../images/tab_dt_bg01.gif) no-repeat; font-weight:bold; color:#0d68b1; font-size:12px;}

.qt{font-size: 12px;height: 30px;position: absolute;top: 0px;left: 0px;width: auto;padding: 0px;border: 0px solid #9FBEDB;background-color: white;}
.qt table{border:1px solid #9FBEDB;}
.qt td{ font-size:12px; height:20px;}
.qt td a{ width:100%; display:block; cursor:pointer;}


.more{ float:right; padding-right:10px; font-size:12px; color:#999999; font-weight:normal;}
.more a{ color:#3372A2}
.more a:hover{ color:#FF6C00; text-decoration:underline;}
.more img{ padding:5px 0px;}

.more4{ float:right; padding-right:10px; font-size:12px; color: #484848; font-weight:normal;}
.more4 a{ color:#484848;font-family: Arial, Helvetica, sans-serif;}
.more4 a:hover{ color:#FF6C00; text-decoration:underline;}





.xy_box1{ padding-left:10px; margin-top:10px;}
.xy_box1 p.title{width:210px; clear:both; position:relative;font-size:14px; font-weight:bold; line-height:30px;}
.xy_box1 p.title span{ position:relative;border:0px solid black;}
.xy_box1 p.title span img{margin-top:-15px; margin-left:2px;}
.xy_box1 p.title dm{ position:absolute; right:10px; font-size:12px; font-weight:normal;}
.xy_box1 ul{}
.xy_box1 ul.font12 li{ font-size:12px;}
.xy_box1 ul li{ position:relative; background:url(../images/xy_icon04.gif) no-repeat 3px center; padding-left:15px; line-height:30px; font-size:14px;}
.xy_box1 ul li span.jzNum{ position:absolute; right:20px; font-size:12px;}
.noLiBg li{ background-image:none !important;}
.noLiPadding li{padding-left:0px !important;}
.liFont12 li{ font-size:12px !important;}



.xy_box1 ul.liststyle1{ padding-bottom:5px; border-bottom:1px dashed #CCC;}
.xy_box1 ul.liststyle1 li{ background:url(../images/xy_icon25.png) no-repeat 0px center; padding-left:25px; font-size:12px;}
.xy_box1 ul.liststyle1 li span{ float:right;margin-right:0px;}


.zx-bg1{background:url(../images/xy_icon11.gif) no-repeat 3px center !important; padding-left:25px !important;}
.zx-bg2{background:url(../images/xy_icon12.gif) no-repeat 3px center !important; padding-left:25px !important;}
.zx-bg3{background:url(../images/xy_icon13.gif) no-repeat 3px center !important; padding-left:25px !important;}
.zx-bg4{background:url(../images/xy_icon14.gif) no-repeat 3px center !important; padding-left:25px !important;}
.zx-bg5{background:url(../images/xy_icon15.gif) no-repeat 3px center !important; padding-left:25px !important;}

table.xy_phb tr td{ height:auto; padding:10px 0px; border-bottom:1px dashed #b7b7b7;}
table.xy_phb .name a{ color:#155084;}

.xy_newspicbox{ position:relative; width:212px; height:115px; background:url(../images/xy_news_bg.gif) no-repeat}
.xy_newspicbox span.conimg{ position:absolute; right:15px; top:1px;}

.xy_newspicbox .contentp{ width:200px; height:90px; border:0px solid black; padding-top:23px; padding-left:14px;}
.xy_newspicbox .contentp img{ width:184px; height:79px;}





.xy_box2{ margin-top:5px; padding-bottom:5px; border-bottom:1px dashed #d3d3d3;}
.xy_box2 p.title{ background:url(../images/xy_box_titlebg.gif) repeat-x; height:28px; line-height:28px; font-size:14px; font-weight:bold; padding-left:10px;}
.xy_box2 .content{ text-align:center; border:0px solid black; background:url(../images/xy_bg01.gif) no-repeat center center; height:80px; padding-top:20px;}

.xy_box2 .content1{ text-align:center; border:0px solid black;  height:105px; padding-top:5px;}








/*table li*/
.tbli{ width:100%; float:left;}
.tbli ul{ margin:0px; padding:0px; width:100%; float:left;}
.tbli ul li{ float:left; width:125px; color:#333; font-size:12px; height:30px; line-height:30px;}
.tbli ul li a{ font-size:12px;}
.tbli ul li img{ _padding:6px 0px;}
.tbli ul li input{ vertical-align:middle; _vertical-align:text-bottom;}




/*省校友节点*/
.imgstyle1{ width:116px; height:118px; background:url(../images/xy_img_bg.gif) no-repeat;}
.imgstyle1 img{ width:106px; height:108px; margin:5px 0px 0px 0px;}
.font14{ font-size:14px;}

.imgstyle2 img{ width:54px; height:50px; padding:2px; border:1px solid #eaeaea;}

.imgstyle3{ width:149px; height:103px;background:url(../images/xy_img_bg2.gif) no-repeat; border:0px solid black; text-align:left;}
.imgstyle3 img{ width:138px; height:93px; margin:4px 0px 0px 4px;}

.imgstyle4{ width:50px; height:50px; padding:2px; border:1px solid #CCC;}
.imgstyle5{ padding:2px; border:1px solid #CCC; background:#FFF;}


.selectOption{ width:100%; line-height:50px; border-bottom:1px solid #EEE;}

.tablenoborder,.tablenoborder td{border:none !important;}
.tablelh25,.tablelh25 td{ line-height:25px;}



.yyPannelPos{ left:-140px; top:26px;}
.yyPannelTop{ width:380px; height:11px; background:url(../images/newskin/yy_pannel_top.png) no-repeat;}
.yyPannelMid{ width:380px; height:auto; background:url(../images/newskin/yy_pannel_mid.png) repeat-y;}
.yyPannelMid td{ text-align:center; font-weight:normal;}
.yyPannelMid td a,.yyPannelMid td a:hover{ float:none !important; background:none !important; font-weight:normal !important; color:#333 !important;}
.yyPannelMid td a:hover{ font-weight:bold !important;}
.yyPannelBot{ width:380px; height:11px; background:url(../images/newskin/yy_pannel_bot.png) no-repeat;}




.postwrap{ position:relative; width:100%; height:170px; background:url(../images/newskin/postwrap_bg.gif) center -5px no-repeat; border:0px solid black;}
.postwrap .wordNumBg{ position:absolute;right:50px; top:5px; font-size:14px; color:#7395a1;}
.postwrap .wordNumBg span{ font-size:20px;}
.postwrap .inputarea{position: absolute;width: 455px;height: 75px;left: 27px;top: 36px;+left:25px;+top:34px;}
.postwrap .inputarea textarea{ width:500px; height:73px;overflow-x: hidden;overflow-y: auto;font-size: 14px;line-height: 124%; border:none;}

.postwrap .postOptionBg{position: absolute;left: 30px;top: 120px;width: 380px;height: 27px;}
.postwrap .postOptionBg .OnTit{float: left;margin-right: 9px;}
.postwrap .postOptionBg .OnTit img{ vertical-align:middle}
.postwrap .postOptionBg a{ color:#79aaca;}

.postwrap .post-btn{ position:absolute; right:29px; top:118px;}


.user_rfk .show-username {float: left;width: 80%;padding: 0px 0px;margin-top: 3px;margin-left: 8px;height: 22px !important;background: #D8F1F5;}
/*
.bqbox{ position:absolute; top:20px; left:0px;display:none; width:466px; height:204px; border:1px solid #DDD; background:#fafafa;padding:3px;z-index:9999;}
.imgbox{ position:absolute; top:20px; left:50px;display:none; width:340px; min-height:80px; border:1px solid #DDD; background:#fafafa;padding:3px;z-index:9999;}
.videobox{ position:absolute; top:20px; left:100px;display:none; width:340px; min-height:80px; border:1px solid #DDD; background:#fafafa;padding:3px;z-index:9999;}
*/

.skin-change{ width:100%; height:auto; background:#FFF url(../images/topbar_bg.gif) repeat-x; border-bottom:2px solid #EEE;z-index:100000;}
.skin-change .content{ position:relative; margin:0 auto; width:1010px; height:300px; border:0px solid black; overflow:hidden;}
.skin-change .skin-tab{ position:relative; height:33px; border:0px solid black;}
.skin-change .skin-tab ul{ position:absolute; bottom:-1px;}
.skin-change .skin-tab li { float:left; margin-left:10px; width:107px; height:30px; background:url(../images/skin_tab_bg1.gif) no-repeat; text-align:center; cursor:pointer; font-size:14px; line-height:30px;}
.skin-change .skin-tab li.hover { background:url(../images/skin_tab_bg.gif) no-repeat; font-weight:bold;}
.skin-change .skin-btn{ float:right; margin-right:5px; margin-top:5px; line-height:30px;}
.skin-change .skin-content{ width:100%; border:0px solid black; background:url(../images/skin_bg.gif) no-repeat right bottom;}
.skin-change .skin-content ul{ padding-top:15px; padding-left:10px;}
.skin-change .skin-content li{ float:left; width:140px; height:110px; margin-right:10px; border:0px solid black; cursor:pointer; }
.skin-change .skin-box{ position:relative; width:120px; height:90px; border:1px solid #dfdfdf;padding:1px; text-align:center; line-height:22px;}
.skin-change .skin-box .skin-checkedimg{ position:absolute; bottom:5px; right:10px;}
.skin-change .hoverbox{ border:2px solid #66b655;}
.skin-change .skin-zdy{margin:0px; line-height:30px; padding-left:20px; padding-top:10px;}
.skin-change .skin-up{ position:absolute; bottom:0px; text-align:center;}




/*内部社区首页布局*/
.inindex{ clear:both; float:left; min-height:200px; padding:10px 0px; border-bottom:1px solid #E6E4E5;}
.inindex_l{ float:left; width:310px;padding:0px 10px; border:0px solid black;}
.inindex_c{ float:left; width:360px; border-left:1px solid #E6E4E5; border-right:1px solid #E6E4E5; padding:0px 10px;}
.inindex_r{ float:right; width:260px; padding:0px 10px; border:0px solid black;}

.inindex table{}
.inindex .inLine1 td{  border-bottom:1px solid #E6E4E5;}
.inindex .inLine2 td{  border-bottom:1px dashed #E3E3E3;}
.inindex .jtbg td{ font-size:14px; background:url(../images/inner_jt1.gif) no-repeat left center; padding-left:10px;}
.inindex .jtbg2 td{ font-size:14px;  background:url(../images/inner_jt2.gif) no-repeat left center; padding-left:10px;}

.xy_blue12{ color:#199EBD; font-size:12px; font-weight:normal;}
.xy_gray12{ color:#949393; font-size:12px; font-weight:normal;}
.xy_yellow12{ color:#EEAE02; font-size:12px; font-weight:normal;}



.xyTable1 td{  height:56px;}
.xyTable2 td{ height:39px important; height:39px;}
.xyTable3 td{ line-height:25px; height:39px;}
.xyTable4 td{height:56px;}

.xyTableMore{ height:40px !important; height:40px;}

.moretd{ height:50px !important; height:50px;}

.pl5{ padding-left:5px;}



.inbox{}
.inbox h1{ height:60px; vertical-align:middle;}


.inbox .more{ float:right; text-align:right; height:30px;}



/*
.photolist1{ margin-left:3px; margin-top:10px;}
.photolist1 a:hover .imgstyle1{ background:url(../images/outview/imgstyle1_a.gif) no-repeat; text-decoration:none;}
.imgstyle1{ position:relative; float:left; margin:5px 0px 5px 7px; width:127px; height:92px; background:url(../images/outview/imgstyle1.gif) no-repeat;}
.imgstyle1 .name{ position:absolute; bottom:4px; left:4px; height:23px; line-height:23px; text-align:left; color:#FFF; background:#000; width:119px;filter:alpha(opacity=49);-moz-opacity:0.49;opacity:0.49;}
.imgstyle1 .nametxt{ position:absolute; bottom:10px; left:6px;  padding-left:5px; color:#FFF; line-height:10px; text-align:center;}
.imgstyle1 img{ width:119px; height:84px; margin-top:4px; margin-left:0px;}
.imgstyle1 .newTip{ position:absolute; right:2px; top:-2px;}
.imgstyle1 .newTip img {width:46px; height:46px;}
*/


a.xyimgstyle1 { float:left; margin:10px 20px; width:110px; height:80px; position:relative;}
a.xyimgstyle1 img{ float:left; width:105px; height:75px; padding:2px; border:1px solid #CCC;}
a.xyimgstyle1:hover img{ border:1px solid #FFB680;}
a.xyimgstyle1 .name{ position:absolute; bottom:2px; left:4px; height:23px; line-height:23px; text-align:left; color:#FFF; background:#000; width:103px;filter:alpha(opacity=49);-moz-opacity:0.49;opacity:0.49;}
a.xyimgstyle1 .nametxt{ position:absolute; bottom:10px; left:6px;  padding-left:5px; color:#FFF; line-height:10px; text-align:center;}




a.xyimgstyle2 { float:left; margin:10px 5px; width:110px; height:80px; position:relative;}
a.xyimgstyle2 img{ float:left; width:105px; height:75px; padding:2px; border:1px solid #CCC;}
a.xyimgstyle2:hover img{ border:1px solid #FFB680;}
a.xyimgstyle2 .name{ position:absolute; bottom:2px; left:4px; height:23px; line-height:23px; text-align:left; color:#FFF; background:#000; width:103px;filter:alpha(opacity=49);-moz-opacity:0.49;opacity:0.49;}
a.xyimgstyle2 .nametxt{ position:absolute; bottom:10px; left:6px;  padding-left:5px; color:#FFF; line-height:10px; text-align:center;}




/*scrollpic*/
/*banner样式*/
.banner {
    position: absolute;
	top:1px; left:280px;
    width: 703px;
    height: 138px;
	background:url(../images/autoscrollpic_bg.png) no-repeat;
	padding-left:12px;
}

.banshow {
    width: 703px;
    height: 18px;
    margin-left:0px;
}

.banner-logo img {
    float: left;
    margin-top: 30px;
}

.banner-btn-left {
    position: absolute;
    top: 56px;
    left: 15px; 
    width: 27px;
    height: 27px;
    background: url(../images/banner-btn-left-trans.gif) no-repeat;
    cursor: pointer;
}

.banner-btn-right {
    position: absolute;
    top: 56px;
    right: 4px;
    width:27px;
    height: 27px;
    background: url(../images/banner-btn-right-trans.gif) no-repeat;
    cursor: pointer;
}

.banner-btn-left:hover {
    background: url(../images/banner-btn-left-s-trans.gif) no-repeat;
}

.banner-btn-right:hover {
    background: url(../images/banner-btn-right-s-trans.gif) no-repeat;
}

.banner-img {
    position: absolute;
    top: 17px;
    right: 36px;
    width: 637px;
    height: 105px;
    overflow: hidden;
}

.rounded img{
	width:637px !important;
	height:105px !important;
}

.banner-img div {
    position: absolute;
    left: 0px;
}

.banner-img .rounded img {
    width: 627px;
    height: 121px;
}

.banner-tl {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 20;
}
.banner-tr {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 20;
}
.banner-bl {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 20;
}
.banner-br {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 20;
}




/*荣誉 勋章*/
.sj{ border:#B1CFE5 solid 1px; width:350px; height:10px; overflow:hidden; float:left;}
.wdphbList{ float:left; width:120px; height:130px; margin-left:7px; text-align:center}
.wdphbList img { width: 74px; height:74px; padding:2px; border:1px solid #EEE;}
.wdphbList p { line-height:25px;}

.tdpl20 td{padding-left:20px; line-height:15px;}
.tdnpd td{ padding:0px !important;}


.grbLista{ float:left; margin:10px 40px;}
.grbLista .grbList{ width:288px; height:163px; background:url(../images/grb_bg.gif) no-repeat;}

.grbLista:hover .grbList{ background:url(../images/grb_bg_a.gif) no-repeat;}






.mu-medal{ width:127px; float:left; background-color:#F4F5F5; margin-top:10px; border:1px solid #D2DADC}
.mu-medal li{ border-bottom:#D2DADC solid 1px; float:left; width:127px; height:35px; text-align:center; line-height:35px;}
.mu-medal li a{ float:left; text-align:center; width:127px; color:#333; text-decoration:none;}
.mu-medal li :hover{width:127px; background:url(../images/jf_sc_mon.gif) no-repeat right; }
.mu-medal li .hover{width:127px; background:url(../images/jf_sc_mon.gif) no-repeat right;}



.medalLista{float:left; margin:10px 10px; text-decoration:none !important;}
.medalLista .medalList{ position:relative;  width:179px; height:223px; background:url(../images/medal_listbg.gif) no-repeat;}
.medalLista .medalList img{ margin:10px 0px 0px 25px;}
.medalLista .medalList .medalName{ position:absolute; right:24px; top:125px; background:#E1DDDD;padding:3px 5px; text-decoration:none; color:#333;}
.medalLista .medalList .medalIntro{ position:absolute; bottom:25px; left:13px; width:145px; line-height:20px; color:#888;}


.medalLista:hover .medalList{ background:url(../images/medal_listbg_a.gif) no-repeat;}


/*顶部登陆*/
.topLoginInput{ width:113px; height:22px; background:url(../images/top_inputbg.gif) no-repeat; border:none; vertical-align:middle; line-height:20px;}
.topLoginSubmit{ width:50px; height:20px; background:url(../images/top_btn01.gif) no-repeat; border:none; cursor:pointer;}
.topLoginReg{ width:52px; height:20px; background:url(../images/top_btn02.gif) no-repeat; border:none; cursor:pointer;}



/*后台导航菜单*/

.admin-nav{ font-size:14px; border-bottom:1px dashed #CCC; padding-bottom:5px; background:url(../images/admin_nodembg.gif) repeat-x left top; margin-bottom:3px;}
.admin-nav p{ position:relative; padding-left:45px; font-size:14px; font-weight: bold; line-height:35px;}
.admin-nav p span{ position:absolute; right:10px; top:15px;}
.admin-nav  a{ text-decoration:none;}
.admin-nav p.bg1{ background:url(../images/xy_icon52.gif) no-repeat 15px center;}
.admin-nav p.bg2{ background:url(../images/xy_icon53.gif) no-repeat 15px center;}
.admin-nav p.bg3{ background:url(../images/xy_icon54.gif) no-repeat 15px center;}
.admin-nav p.bg4{ background:url(../images/xy_icon55.gif) no-repeat 15px center;}
.admin-nav p.bg5{ background:url(../images/xy_icon56.gif) no-repeat 15px center;}
.admin-nav p.bg6{ background:url(../images/xy_icon57.gif) no-repeat 15px center;}



.admin-nav li{ margin:0px 0px 3px; background:url(../images/admin_nodeliicon.gif) no-repeat 20px center; padding-left:35px; line-height:30px; margin-left:0px; border:0px solid black;}
.admin-nav li:hover{ background-color:#ffefd1;}





/*
.flashNews {position:relative;width:250px;margin-bottom:0px;overflow:hidden;border:1px solid #B6CAE3; padding:2px;text-align:left; }
.firstNews {position:relative;float:right;width:434px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:140px;}
.flashNews img{ width:250px; height:140px;}
.flashNews .bg {position:absolute;left:2px;bottom:2px;width:250px;height:25px;background:#000000;filter:alpha(opacity=49);-moz-opacity:0.49;opacity:0.49;}
.flashNews h3 {position:absolute;left:10px;top:120px;width:284px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000; }
.flashNews p {position:absolute;left:3px; top:120px;width:246px;height:20px;line-height:20px;;z-index:2; text-align:center}
.flashNews p a {color:#FFFFFF; font-size:12px; font-weight:blod;}
.flashNews p a:hover {color:#FFFFFF;}
.flashNews ul#SwitchNav {position:absolute;right:5px;top:5px; height:20px;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul#SwitchNav li {float:left;width:14px;height:10px;line-height:10px;text-align:center;margin-left:1px;background:none;}
.flashNews ul#SwitchNav li a {display:block;width:10px;height:10px;font-size:12px;font-family:Tahoma;font-weight:normal;color:#FFFFFF;background:url(../images/flash_d.png) no-repeat center center;}
.flashNews ul#SwitchNav li a:hover, .flashNews ul li a.sel {color:#FFFFFF; background:url(../images/flash_d_a.png) no-repeat center center;}
a.sel { background:url(../images/flash_d_a.png) no-repeat center center !important ;}
.firstNews h3 {width:432px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:410px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../images/pic.gif) -298px -141px no-repeat;}

*/



.flashNews {position:relative;width:284px;margin-bottom:0px;overflow:hidden;border:1px solid #B6CAE3; padding:2px;text-align:left}
.firstNews {position:relative;float:right;width:434px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:180px;}
.flashNews img{ width:284px; height:180px;}
.flashNews .bg {position:absolute;left:2px;bottom:2px;width:284px;height:25px;background:#000000;filter:alpha(opacity=49);-moz-opacity:0.49;opacity:0.49;}
.flashNews h3 {position:absolute;left:10px;top:120px;width:284px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000; }
.flashNews p {position:absolute;left:5px; top:160px;width:284px;height:20px;line-height:20px;;z-index:2; text-align:center}
.flashNews p a {color:#FFFFFF; font-size:12px; font-weight:blod;}
.flashNews p a:hover {color:#FFFFFF;}
.flashNews ul#SwitchNav {position:absolute;right:5px;top:5px; height:20px;padding-left:47px;_padding-left:46px;background:url(flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
.flashNews ul#SwitchNav li {float:left;width:14px;height:10px;line-height:10px;text-align:center;margin-left:1px;background:none;}
.flashNews ul#SwitchNav li a {display:block;width:10px;height:10px;font-size:12px;font-family:Tahoma;font-weight:normal;color:#FFFFFF;background:url(../images/flash_d.png) no-repeat center center;}
.flashNews ul#SwitchNav li a:hover, .flashNews ul li a.sel {color:#FFFFFF; background:url(../images/flash_d_a.png) no-repeat center center;}
a.sel { background:url(../images/flash_d_a.png) no-repeat center center !important ;}
.firstNews h3 {width:432px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:410px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"黑体";}
.firstNews ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../images/pic.gif) -298px -141px no-repeat;}




.yyPannelPos{ left:-140px; top:34px;}
.yyPannelTop{ width:380px; height:11px; background:url(../images/newskin/yy_pannel_top.png) no-repeat;}
.yyPannelMid{ width:380px; height:auto; background:url(../images/newskin/yy_pannel_mid.png) repeat-y;}
.yyPannelMid td{ text-align:center; font-weight:normal;}
.yyPannelMid td.hover{background:url(../images/newskin/yy_icon_bg.gif) no-repeat 6px 4px;}
.yyPannelMid td a,.yyPannelMid td a:hover{ float:none !important; background:none !important; font-weight:normal !important; color:#333 !important;}
/*.yyPannelMid td a:hover{ font-weight:bold !important;}*/
.yyPannelBot{ width:380px; height:11px; background:url(../images/newskin/yy_pannel_bot.png) no-repeat;}

.mc2{ width:1000px; float:left; margin:10px 0px 10px 15px; display:inline; }
.mc2 .nav {
    background: url("../images/nav_bg.gif") no-repeat scroll 5px 5px transparent;
    border-bottom: 0 dashed #EBEBEB;
    display: inline;
    float: left;
    font-size: 12px;
    line-height: 0;
    margin: 0 0 10px;
    padding-left: 120px;
    width: 725px;
}

.inmc{ width:940px; margin:10px auto;}
.inmc .content{ float:left; width:940px;}

.inmc2{ width:1000px; margin:10px auto;}
.inmc2 .content{ float:left; width:960px;}


.mc2 .sideleft{ width:740px; float:left; overflow:hidden;}
.mc2 .sideright{ width:220px; float:left; margin-left:15px; margin-top:-60px;}

.nobg{ background:none !important;background-image:none !important;}
.botLine { border-bottom:1px solid #DDD !important;}




/*管理平台首页*/

    #tabs-main {
      margin:0 auto;
	  
      width:996px;
      font-size:14px;
      line-height:normal;
      border-bottom:0px solid #F16903;
      padding-top:5px;
      height:43px;
      overflow:hidden;
	  border:0px solid black;

      }
.borderlr{ border-left:1px solid #CCC; border-right:1px solid #CCC; width:998px !important;}
      
      
    #tabs-main ul {
      margin:0;
      margin-left:5px;
      padding:10px 10px 0 0px;
      list-style:none;
	  margin-top:3px;
      }
    #tabs-main li {
	  position:relative;
      display:inline;
      margin:0;
      padding:0 ; float:left; margin-right:25px;
      overflow:hidden;
      height:29px;
      }
    #tabs-main li img{ position:absolute; right:10px; top:13px;}
      
    #tabs-main a {
      float:left;
      background:url("../images/tableft2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
      }
    #tabs-main a span {
      float:left;
      display:block;
      background:url("../images/tabright2.gif") no-repeat right top;
      padding:0px 13px 0px 7px ;
      line-height:33px;
      color:#333;
      font-weight:normal;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs-main a span {float:none;}
    /* End IE5-Mac hack */
    #tabs-main a:hover span {
      color:#fff;
      }
    #tabs-main a:hover {
      background-position:0% -42px;
      }
    #tabs-main a:hover span {
      background-position:100% -42px;color:#333;
      }
     #tabs-main .hover {
      background-position:0% -84px; 
      }
    #tabs-main .hover span {
      background-position:100% -84px; color:#333; font-weight:normal;
      }
     #tabs-main a.hover:hover {
      background-position:0% -84px; 
      }
    #tabs-main a.hover:hover span {
      background-position:100% -84px; color:#333; font-weight:normal;
      }




.indexMain{width:1000px; margin:0 auto;}
.indexMain .index_l{ float:left; width:222px; padding-left:8px;border:0px solid black; overflow:hidden;}
.indexMain .index_r{ float:right; width:760px; padding-left:5px;border:0px solid black; overflow:hidden;}


.leftBox1{ clear:both; width:215px; height:125px; border:1px solid #d5d5d5; margin-top:10px;}
.userImg{ width:89px; height:86px; background:url(../images/user_img_bg.gif) no-repeat;}
.userImg img { width:85px; height:80px;margin:2px;}

.leftBox2{ clear:both; width:204px; height:225px; border:1px solid #d5d5d5; border-top:none; margin-top:10px; padding:5px;}
.hauto{ height:auto !important; height:auto;}
.inputArea{ position:relative;}
.inputArea input{ width:200px; height:22px; border:1px solid #c8c8c7;}
.inputArea .addBtn{ position:absolute;top:8px; left:185px;}

.scrollBox1{ width:208px; height:190px; overflow-y:scroll;margin-top:5px;}

.liStyle1{}
.liStyle1 li{  padding-left:0px; line-height:20px; color:#595959;margin:5px 0px;}
.liStyle1 li img{ vertical-align:middle; margin-right:5px;}
.liStyle1 li a{color:#595959;}



.liStyle2{ margin:5px;}
.liStyle2 li{ background:url(../images/li_icon01.gif) no-repeat 10px center;  padding-left:25px; line-height:20px; color:#595959;margin:5px 0px; border-bottom:1px solid #e9e8e6; height:30px; line-height:30px;}
.liStyle2 li span{ float:right;margin-right:5px;}
.liStyle2 li img{ vertical-align:middle; margin-right:5px;}
.liStyle2 li a{color:#595959;}





.treeList1{ font-size:12px; margin:10px 0px;}
.treeList1 p{ background:url(../images/jt_y.gif) no-repeat 5px center; padding-left:20px; line-height:20px; cursor:pointer;}
.treeList1 p.hover{ background:url(../images/jt_x.gif) no-repeat 5px center; }
.treeList1 li{ position:relative; height:30px; line-height:30px; padding-left:17px;}
.treeList1 li .moreOp{ position:absolute; display:none; right:10px; top:8px;}
.treeList1 li .moreOp a{ display:block; float:left; width:21px; height:21px;border:0px solid black; margin:-3px 5px 0px 0px;}
.treeList1 li .moreOp a img{margin-top:3px;margin-left:3px;}
.treeList1 li .moreOp a:hover{ background:url(../images/icon_a_bg.gif) no-repeat;}
.treeList1 li:hover{ background:#fdfcd3;}
.treeList1 img.icon{ vertical-align:middle; margin-top:-4px;}



.richengBox{ position:relative; width:743px; height:183px; background:url(../images/richeng_bg.gif) no-repeat; margin-top:10px;}
.richengBox .addRicheng{ position:absolute; right:20px; top:43px;}
.richengBox .topdate{ height:40px; line-height:40px; text-align:center; font-size:18px;}
.richengBox .day1{ position:absolute; top:48px; left:30px;}
.richengBox .day2{ position:absolute; top:48px; left:275px;}
.richengBox .day3{ position:absolute; top:48px; left:520px;}

.richengBox .day1cont{ position:absolute; top:78px; left:20px; width:210px; height:85px; border:0px solid black;}
.richengBox .day2cont{ position:absolute; top:78px; left:269px; width:210px; height:85px; border:0px solid black;}
.richengBox .day3cont{ position:absolute; top:78px; left:513px; width:210px; height:85px; border:0px solid black;}

.richengBox ul{}
.richengBox ul li{ height:23px; line-height:23px;}





    #tabs2 {
      position:relative;
      bottom:1px;
      float:left;
	  width:746px;
      font-size:12px;
      line-height:normal;
      border-bottom:2px solid #ff890d; 
      }
    .bbotn{ border-bottom:0px solid #7b9db8 !important;} 
    .bbot{ border-bottom:1px solid #7b9db8 !important;} 
    #tabs2 ul {
      margin:0;
      padding:10px 10px 0 15px;
      list-style:none;
      }
    #tabs2 li {
      display:inline;
      margin:0;
      padding:0; float:left; margin-right:25px; margin-bottom:0px;
      }
    #tabs2 li.hover{ margin-top:0px;}
    #tabs2 a {
      float:left;
      background:url("../images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
      }
    #tabs2 a span {
      float:left;
      display:block;
      background:url("../images/tabright1.gif") no-repeat right top;
      padding:6px 15px 6px 6px;
      color:#333;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs2 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs2 a:hover span {
      color:#0765AF;
      }
    #tabs2 a:hover {
      background-position:0% -43px;
      }
    #tabs2 a:hover span {
      background-position:100% -43px;color:#333;
      }
     #tabs2 .hover {
      background-position:0% -43px; 
      }
    #tabs2 .hover span {
      background-position:100% -43px; color:#333; font-weight:normal;
      }





    #tabs3 {
      position:absolute;
      bottom:0px;
      float:left;
	  width:746px;
      font-size:12px;
      line-height:normal;
      border-bottom:0px solid #ff890d; 
      }

    #tabs3 ul {
      margin:0;
      padding:10px 10px 0 15px;
      list-style:none;
      }
    #tabs3 li {
      display:inline;
      margin:0;
      padding:0; float:left; margin-right:25px; margin-bottom:0px;
      }
    #tabs3 li.hover{ margin-top:0px;}
    #tabs3 a {
      float:left;
      background:url("../images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
      }
    #tabs3 a span {
      float:left;
      display:block;
      background:url("../images/tabright1.gif") no-repeat right top;
      padding:6px 15px 6px 6px;
      color:#333;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs3 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs3 a:hover span {
      color:#0765AF;
      }
    #tabs3 a:hover {
      background-position:0% -43px;
      }
    #tabs3 a:hover span {
      background-position:100% -43px;color:#333;
      }
     #tabs3 .hover {
      background-position:0% -43px; 
      }
    #tabs3 .hover span {
      background-position:100% -43px; color:#333; font-weight:normal;
      }









.leftBoxTab{ margin-top:10px;}
.leftBoxTab .tab1{ float:left; width:53px; height:34px; text-align:center; line-height:34px; cursor:pointer; background:url(../images/left_tab1_gray.gif) no-repeat;}
.leftBoxTab .tab1:hover{background:url(../images/left_tab1_black.gif) no-repeat;}
.leftBoxTab .tab1hover,.leftBoxTab .tab1hover:hover{background:url(../images/left_tab1_white.gif) no-repeat;}
.leftBoxTab .tab2{ float:left; width:82px; height:34px; text-align:center; line-height:34px; cursor:pointer; background:url(../images/left_tab2_gray.gif) no-repeat;}
.leftBoxTab .tab2:hover{background:url(../images/left_tab2_black.gif) no-repeat;}
.leftBoxTab .tab2hover,.leftBoxTab .tab2hover:hover{background:url(../images/left_tab2_white.gif) no-repeat;}
.leftBoxTab .tab3{ float:left; width:81px; height:34px; text-align:center; line-height:34px; cursor:pointer; background:url(../images/left_tab3_gray.gif) no-repeat;}
.leftBoxTab .tab3:hover{background:url(../images/left_tab3_black.gif) no-repeat;}
.leftBoxTab .tab3hover,.leftBoxTab .tab3hover:hover{background:url(../images/left_tab3_white.gif) no-repeat;}





.rightBox{}
.rightBoxCont{ float:left;}
.rightBoxCont .mid{ width:750px; margin-left:-2px; background:url(../images/rightbox_mid.gif) repeat-y left top;}
.rightBoxCont .mid1{ width:750px; margin-left:-2px; background:url(../images/rightbox_mid1.gif) repeat-y left top;}
.rightBoxCont .bot{ width:750px; margin-left:-2px; height:8px; background:url(../images/rightbox_bot.gif) no-repeat;}


.tableStyle1{ font-size:12px;}
.tableStyle1 th{ background:#f4f4f4; height:30px; color:#333; font-weight:bold;}
.tableStyle1 td.iconbg{ background:url(../images/li_icon01.gif) no-repeat 5px center; padding-left:15px; }
.tableStyle1 td{ height:35px;border-bottom:1px solid #e9e8e6;}

.rightBox1{ float:left; margin-top:10px; width:745px; border:1px solid #e1e1e1;}
.tableStyle2{ font-size:12px;}
.tableStyle2 th{ background:none; height:30px; color:#333; font-weight:bold; border-bottom:1px dashed #e9e8e6;}
.tableStyle2 td.iconbg{ background:url(../images/li_icon01.gif) no-repeat 5px center; padding-left:15px; }
.tableStyle2 td{ height:35px;border-bottom:1px solid #e9e8e6;}



.topNav{ position:absolute; top:8px; right:0px; text-align:right;}
.topNav li{ height:75px; float:right;}
.topNav li a{ display:block;width:71px; height:73px; text-align:center;padding-top:20px; line-height:20px;}
.topNav li a:hover{ background:url(../images/topnav_bg.png) no-repeat center center; text-decoration:none; color:#333;}
.topNav li a.hover{ background:url(../images/topnav_bg.png) no-repeat center center; text-decoration:none; color:#333;}


.tabs-sd{ margin:0 auto; width:995px;margin-top:0px; position:relative; z-index:1; height:38px; background:#fdeed1;}
.tabs-sd ul{ height:30px;padding-top:8px;}
.tabs-sd ul.style1{padding-left:209px;}
.tabs-sd li{ float:left;margin-right:10px;}
.tabs-sd li a{ display:block; width:75px; height:15px; background:url(../images/tabs_sd_bg0.gif) no-repeat center center; padding:10px 0px 5px 0px; text-align:center;}
.tabs-sd li a:hover{background:url(../images/tabs_sd_bg1.gif) no-repeat center center; text-decoration:none; color:#333;}
.tabs-sd li a.hover{background:url(../images/tabs_sd_bg1.gif) no-repeat center center; text-decoration:none; color:#333;}


.contentAll{ width:970px; margin:0 auto; margin-top:0px;  border:0px solid black;}
.contentAll .contHeader{ position:relative; height:35px; margin-top:10px;}
.contentAll .contHeader .mt10{margin-top:10px; border:0px solid black;}

.contentAll .contentL{ float:left; width:196px; height:850px; border-right:1px solid #e0e0e0; padding-right:5px;margin-left:-5px;}
.contentAll .contentL-com{ float:left; width:198px; height:850px; border-right:1px solid #e0e0e0; padding:0px;margin-left:-12px; background:#fef8eb;}
.contentAll .contentR{ float:left; width:760px; padding:0px 0px 0px 10px;}


.contentAll .contentL-com ul{ margin-top:10px; margin-left:-1px;}
.contentAll .contentL-com ul li{ line-height:29px; height:29px; padding-left:10px; margin:2px 0px; cursor:pointer;}
.contentAll .contentL-com ul li:hover{ background:url(../images/conleft_libg.gif) repeat-x; }
.contentAll .contentL-com ul li.hover{ background:url(../images/conleft_libg.gif) repeat-x; }

.tableStyle3{}
.tableStyle3 th{ border-top:2px solid #f1b300; background:#f4f4f4; height:32px; padding:0px 3px;}
.tableStyle3 td{ border-bottom:1px solid #ececec; height:36px; padding:0px 10px;}

.tableStyle4{}
.tableStyle4 th{ border-top:2px solid #f1b300; background:#f4f4f4; height:32px; padding:0px 3px;}
.tableStyle4 td{ border-bottom:0px solid #ececec; height:30px; padding:0px 3px;}

.tableStyle5{}
.tableStyle5 th{ border-top:2px solid #f1b300; font-size:14px; background:#FAF0CD; height:32px; line-height:30px; padding:0px 10px; font-weight:normal;}
.tableStyle5 td{ background:#FFF; line-height:30px; border:none; padding:10px 0px;}



.settingImg{ width:125px; height:125px; padding:2px; border:1px solid #CCC;}

.tabletopline { width:100%; border-top:2px solid #f1b300; height:10px;}
.ygglhide{ display:none;}





